Skip to main content

Vad är en radioknapp?

I programvara är en radioknapp en liten, ihålig cirkel intill text i en konfigurationsmenyruta.Om du klickar på radioknappen placerar en solid prick i cirkeln och väljer alternativet.Om du klickar på en vald Radioknapp avvisar den och tar bort pricken.När en radioknapp är vald, stängs andra inom kategorin.

Radioknappen får sitt namn från hur en fysisk radio styrs.Radios har vanligtvis en rad förinställda stationsknappar;När en knapp trycks ut släpper den en tidigare tryckt knapp.Radioknappar presenterar en antingen eller möjlighet till åtgärder.Detta skiljer dem från kryssrutor, som också används i programvara.Kryssrutor används när flera val är möjliga inom en kategori.

Kryssrutor, radioknappar, verktygsfält och arbetsytafönster är alla element i det grafiska användargränssnittet (GUI).Detta är den del av programvaran som användaren kan se och interagera med verserna den dolda kodningen "bakom gardinen."Ett rent, lättförståeligt och attraktivt GUI kan sälja ett tillräckligt program, medan ett komplicerat eller motintuitivt GUI kan sjunka ett annars bra program.Vanligtvis är målet med en kommersiell programmerare att skapa programvara som gifter sig med ett tilltalande GUI till solid funktionalitet.

Vid utformning av programvara är det viktigt att välja rätt grafiska element för rätt jobb.När användarkonfiguration kräver att man väljer bara ett val bland två eller flera val är radioknappen rätt GUI -element och erbjuder idiotsäker funktionalitet till användaren.Om flera val är möjliga är kryssrutor lämpliga.

Radioknappval behandlas inte förrän användaren klickar på en tryckknapp, vanligtvis "spara", "OK" eller "Apply."Om den här åtgärden utelämnas eller användaren oavsiktligt klickar på "Stäng" eller "Avbryt" först, förblir tidigare val i kraft.Microsoft Trade;, Apple Trade;och Linux Trade;Operativsystem och program använder kryssrutor eller radioknappar i praktiskt taget alla konfigurationsmenyer.Radioknappar eller kryssrutor finns också i programvara från tredje part som kräver användarkonfiguration.

Kodavsnitt och Java-baserade program som JradioButton är fritt tillgängliga för programmerare för att lägga till radioknappar till programvara.Det finns också tutorials och massor av information för den växande programvaruförfattaren.