Che cos'è un pulsante di opzione?
Nel software, un pulsante di opzione è un piccolo cerchio vuoto adiacente al testo in una finestra del menu di configurazione. Fare clic sul pulsante di opzione posiziona un punto solido nel cerchio, selezionando l'opzione. Facendo clic su un pulsante di opzione selezionato lo deseleziona, rimuovendo il punto. Quando viene selezionato un pulsante di opzione, gli altri all'interno della categoria si spengono.
Il pulsante di opzione prende il nome dal modo in cui una radio fisica è controllata. Le radio in genere dispongono di una linea di pulsanti delle stazioni preselezionate; quando viene premuto un pulsante, rilascia un pulsante precedentemente premuto. I pulsanti di opzione rappresentano un'opportunità per l'azione. Questo li separa dalle caselle di controllo, utilizzate anche nel software. Le caselle di controllo vengono utilizzate quando sono possibili più selezioni all'interno di una categoria.
Le caselle di controllo, i pulsanti di opzione, le barre degli strumenti e le finestre dell'area di lavoro sono tutti elementi dell'interfaccia utente grafica (GUI). Questa è la parte del software che l'utente può vedere e interagire con i versi del codice nascosto "dietro la tenda". Una GUI pulita, di facile comprensione e attraente può vendere un programma adeguato, mentre una GUI complicata o contro-intuitiva può affondare un programma altrimenti buono. In genere, l'obiettivo di un programmatore commerciale è quello di creare software che coniughi un'interfaccia grafica accattivante con funzionalità solide.
Nella progettazione del software, quindi, è importante scegliere gli elementi grafici giusti per il lavoro giusto. Quando la configurazione utente richiede la scelta di una sola selezione tra due o più scelte, il pulsante di opzione è l'elemento GUI corretto, che offre all'utente funzionalità infallibili. Se sono possibili più opzioni, le caselle di controllo sono appropriate.
Le selezioni dei pulsanti di opzione non vengono elaborate fino a quando l'utente non fa clic su un pulsante, comunemente "Salva", "OK" o "Applica". Se questa azione viene omessa o l'utente fa involontariamente clic su "Chiudi" o "Annulla", le selezioni precedenti rimangono vigente. I sistemi operativi ei programmi Microsoft ™, Apple ™ e Linux ™ utilizzano caselle di controllo o pulsanti di opzione praticamente in tutti i menu di configurazione. I pulsanti di opzione o le caselle di controllo sono presenti anche nel software di terze parti che richiede la configurazione dell'utente.
Frammenti di codice e programmi basati su Java come JRadioButton sono disponibili gratuitamente per i programmatori per l'aggiunta di pulsanti di opzione al software. Ci sono anche tutorial e molte informazioni per l'autore fiorente del software.