Come usare i RadioButton in Java

tramite: O2O
Difficoltà: media
15

Introduzione

In questa guida vedremo come utilizzare i radiobutton in Java. Esistono dei pulsanti di opzione (javax.swing. JRadioButton) che vengono usati in gruppi (java.awt.ButtonGroup), dei quali se ne può scegliere soltanto uno. Un gruppo di pulsanti radio si presenta con tutti i pulsanti deselezionati. Tuttavia appena viene selezionato uno di questi, per poi poter accendere tutti gli altri è previsto un solo metodo, che andremo a descrivere in seguito. Precisamente, è quello di avere un pulsante invisibile che viene selezionato dal programma. Naturalmente questa guida è indirizzata, per lo più, a chi possiede una buona dimestichezza con i linguaggi di programmazione informatica (in questo caso Java). In ogni caso, tenteremo di farvi apprendere i concetti in modo chiaro e sintetico. Vediamo, pertanto, come usare queste componenti in Java.

25

Iniziare ad operare con i Button Radio

L'utilizzo dei pulsanti di opzione viene sfruttato per selezionare un solo elemento da una lista, anziché le svariate diciture, rese disponibili dalle caselle di controllo. Per prima cosa si deve trascinare e rilasciare, quindi, un pannello nel form, per poi tentare di individuare il controllo Button Radio nella tavolozza NetBeans, facendo slittare un pulsante di opzione sulla propria nuova tavolozza. Ad esempio, se il testo predefinito per il primo pulsante di opzione è jRadioButton1, è necessario utilizzare i propri pulsanti di opzione per fare in modo che un utente possa andare a selezionare un metodo di pagamento. A questo punto sarà possibile apportare delle modifiche sul testo del proprio pulsante di scelta per la carta di credito. È buona regola precisare che si può modificare il testo esattamente come è stato effettuato per le caselle di controllo. Anche in questo caso, si lascerà il nome della variabile di default della jRadioButton1.

35

E' possibile aggiungere altri pulsanti di opzione per il pannello

È quindi possibile aggiungere altri due pulsanti di opzione per il pannello, semplicemente modificando il testo della carta di credito e PayPal. Tuttavia si verificherà un problema con i pulsanti di scelta appena aggiunti. Per individuare di che genere di problema si tratta, è necessario eseguire nuovamente il programma. Per questo motivo si deve andare a selezionare uno dei pulsanti di opzione. Successivamente occorre selezionare un altro pulsante di scelta. A tal punto ci si accorgerà che è finalmente possibile sceglierne più di uno allo stesso tempo.

Continua la lettura
45

L'importanza dell'utilizzo del ButtonGroup

Premettendo che i pulsanti di opzione consentono esclusivamente all'utente di selezionare una opzione di pagamento, per risolvere il problema con Java si ha la possibilità di realizzare il cosiddetto ButtonGroup, tramite il quale si possono inserire i pulsanti del gruppo, sotto un unico nome. In definitiva, si permette di aggiungere dei pulsanti di opzione per il gruppo. Inoltre, nel momento in cui verranno aggiunti al gruppo, sarà disponibile un'unica opzione per effettuare la selezione. Per visualizzare come funziona il ButtonGroup, si deve tentare di effettuare la seguente fase, aggiungendola al codice in uno spazio vicino alla parte superiore: vuoto groupButton privato () {; ButtonGroup bg1 = new ButtonGroup (); bg1. Add (jRadioButton1); bg1. Add (jRadioButton2); bg1. Add (jRadioButton3)}. In seguito si noterà che NetBeans metterà l'utente in allerta relativamente al problema, dal momento che lo evidenzierà con un codice di colore rosso. Questo avviene perché non riesce a trovare una classe chiamata ButtonGroup, e pertanto non sarà possibile far nascere da questo un nuovo oggetto. Questo genere di problema, infatti, si potrà risolvere esclusivamente importando la relativa classe dalla libreria Swing.

55

Consigli

Alcuni link che potrebbero esserti utili:

Potrebbe interessarti anche

Segnala contenuti non appropriati

Tipo di contenuto
Devi scegliere almeno una delle opzioni
Descrivi il problema
Devi inserire una descrizione del problema
Si è verificato un errore nel sistema. Riprova più tardi.
Verifica la tua identità
Devi verificare la tua identità
chiudi
Grazie per averci aiutato a migliorare la qualità dei nostri contenuti

Guide simili

Internet

Come creare un form in HTML

Il linguaggio di programmazione maggiormente adoperato è sicuramente l'HyperText Markup Language (HTML). Per formare un'interfaccia ...
Internet

Come aggiungere il pulsante "Pin it" su Wordpress

Questa guida vi aiuterà a capire, con dei semplici e dei veloci passaggi, come aggiungere il pulsante social "PIN IT" sul vostro sito utilizzante la ...
Windows

Come svuotare la cache Java

Java rappresenta uno dei linguaggi di programmazione per internet, sicuramente più utilizzato per rendere dinamico ed attivo un sito web. Viene costantemente aggiornato, in modo ...
Internet

Come aggiungere il pulsante "Pin it" su Wordpress

WordPress è una piattaforma che permette di creare da zero un blog o un sito web ed è particolarmente indicata per tutti coloro che non ...
Hardware

Come programmare i tasti aggiuntivi del mouse

Tutti noi sappiamo cosa è un mouse. Quel topo prima dotato di una pallina attraverso la quale captava i movimenti, per essere soppiantata dal sensore ...
Windows

Come creare un pulsante con Excel

In Excel 2010 le modalità di gestione dei componenti aggiuntivi sono leggermente diverse rispetto alle versioni precedenti. La creazione di un pulsante all’interno di ...
Windows

Come svuotare la cache Java

Java è uno dei linguaggi per il web più usato per rendere dinamico e attivo un sito internet. Viene costantemente aggiornato per permetterne un utilizzo ...
Internet

Come visualizzare le pagine web in modo corretto

Navigare nel web è cosa piuttosto comune, un'operazione che viene effettuata da chiunque in tutto il mondo. Ogni giorno vengono visualizzati milioni di siti ...
Internet

Come registrare una diretta streaming

La maggior parte dei network televisivi che offrono un servizio di streaming online posseggono da tempo una sezione apposita in cui è possibile vedere le ...
Programmazione

Come progettare un videogioco

I videogiochi vengono ormai eseguiti su ogni tipologia di piattaforma, che sia un computer, una console, un tablet o un cellulare. Esistono giochi di qualsiasi ...
Programmazione

Come usare il metodo animate di jQuery

JQuery è una libreria di funzioni scritta in Javascript, che può essere utilizzata su diversi browser e permette di aggiungere delle funzionalità alle pagine HTML ...
Internet

Come integrare Facebook con Joomla

Joomla è un open source di content management (CSM), capace di realizzare siti web in linguaggio PHP. Questo software, dal 2005, è sempre più diffuso ...
Mac

Come Comandare Qualsiasi Applicazione Con L'Apple Remote Su Mac

Oggi la tecnologia ci permette di fare praticamente tutto quello che vogliamo, per qualsiasi necessità esiste un programma oppure un dispositivo capace di renderli la ...
Internet

Come integrare Facebook con Joomla

Joomla è un open source di content management, chiamato "CSM", in grado di creare siti web con il linguaggio PHP. Dal 2005, tale software, è ...
Internet

Come invitare a eventi a tutti gli amici di Facebook

Molto probabilmente avrete in funzione un vostro profilo personale all'interno del social network Facebook, e quindi avrete già una discreta conoscenza della piattaforma. Tuttavia ...
Programmazione

Come iniziare con JSP

Creare pagine web è una di quelle operazioni che ormai si sta sempre più diffondendo, poiché esistono numerosi programmi, sempre più semplici da utilizzare ed ...
Linux

Come impostare l'utilizzo della rotella del mouse su Ubuntu

Talvolta anche le cose semplici possono risultare difficili ma con un po' di pazienza e seguendo le istruzioni ed i consigli che ci pervengono da ...
Programmazione

Come utilizzare le asserzioni in Java

Se vogliamo provare a realizzare un'applicazione con le nostre mani, per prima cosa dovremo imparare uno dei molti linguaggi di programmazione esistenti e per ...
Internet

Come inserire il pulsante di Pinterest nel proprio sito

Nel mondo odierno la reputazione che un soggetto sia esso persona fisica o giuridica ha sul web pare essere (purtroppo) più importante di quella che ...
Programmazione

Eclipse: guida base

Ogni programmatore Java o di qualunque altro linguaggio quali, C++ e PHP, necessita di un ambiente di sviluppo ad hoc che semplifichi la progettazione del ...
I presenti contributi sono stati redatti dagli autori ivi menzionati a solo scopo informativo tramite l’utilizzo della piattaforma www.o2o.it e possono essere modificati dagli stessi in qualsiasi momento. Il sito web, www.o2o.it e Arnoldo Mondadori Editore S.p.A. (già Banzai Media S.r.l. fusa per incorporazione in Arnoldo Mondadori Editore S.p.A.), non garantiscono la veridicità, correttezza e completezza di tali contributi e, pertanto, non si assumono alcuna responsabilità in merito all’utilizzo delle informazioni ivi riportate. Per maggiori informazioni leggi il “Disclaimer»”.