Hva er en alternativknapp?

I programvare er en alternativknapp en liten, hul sirkel ved siden av tekst i en menyboks for konfigurasjon. Å klikke på alternativknappen plasserer en solid prikk i sirkelen og velger alternativet. Å klikke på en valgt alternativknapp-velger den og fjerner prikken. Når en alternativknapp er valgt, slår andre i kategorien av.

Almsettknappen får navnet sitt fra måten en fysisk radio styres på. Radioer har vanligvis en linje med forhåndsinnstilte stasjonsknapper; Når en knapp trykkes, slipper den en tidligere trykket knapp. Radioknapper presenterer en enten eller mulighet for handling. Dette skiller dem fra avmerkingsbokser, også brukt i programvare. Krysebokser brukes når flere valg er mulig innenfor en kategori.

avkrysningsruter, radioknapper, verktøylinjer og arbeidsområde -vinduer er alle elementer i det grafiske brukergrensesnittet (GUI). Dette er den delen av programvaren brukeren kan se og samhandle med vers den skjulte kodingen "bak gardinen." En ren, lett å følgeTand og attraktiv GUI kan selge et tilstrekkelig program, mens en komplisert eller motintuitivt GUI kan synke et ellers godt program. Vanligvis er målet med en kommersiell programmerer å lage programvare som gifter seg med en tiltalende GUI til solid funksjonalitet.

Når det gjelder å designe programvare, er det viktig å velge de riktige grafiske elementene for riktig jobb. Når brukerkonfigurasjon krever å velge bare ett valg mellom to eller flere valg, er alternativknappen det riktige GUI -elementet, og tilbyr idiotsikker funksjonalitet til brukeren. Hvis flere valg er mulig, er avmerkingsbokser passende.

Valg av alternativknappen blir ikke behandlet før brukeren klikker på en trykknapp, ofte "lagre", "OK" eller "Bruk." Hvis denne handlingen er utelatt eller brukeren utilsiktet klikker på "Lukk" eller "Avbryt" først, forblir tidligere valg i kraft. Microsoft ™, Apple ™ og Linux ™ operasjonssystEMS og programmer bruker avmerkingsbokser eller radioknapper i praktisk talt alle konfigurasjonsmenyer. Radioknapper eller avkrysningsruter er også til stede i tredjepartsprogramvare som krever brukerkonfigurasjon.

Kodeutdrag og Java-baserte programmer som Jradiobutton er fritt tilgjengelige for programmerere for å legge til radioknapper til programvare. Det er også opplæringsprogrammer og rikelig med informasjon for den voksende programvareforfatteren.

ANDRE SPRÅK