NOTA! Questo sito utilizza i cookie e tecnologie simili.

Se non si modificano le impostazioni del browser, l'utente accetta. Per saperne di piu'

Approvo

Guida Java 2D - Capitolo 27: Elementi della GUI di alto livello, strumenti per selezioni e scelte: JCheckBox.

 

 

JCheckBox

Le CheckBox sono caselle a selezione non esclusiva (potete selezionarne più di una senza problemi, la scelta di una opzione non esclude le altre), le classiche 'caselle di spunta' di forma quadrata, per intenderci.

 

Vengono implementate in Java2D mediante la componente Swing JCheckBox.

 

 

Costruttori:

  • JCheckBox(String etichetta);

  • JCheckBox(String etichetta, boolean stato);    (true per visualizzare la casella come 'già selezionata' all'avvio;

  • JCheckBox(String etichetta, Icon icona); .

 

 

Metodi utili di tale classe:

isSelected()   :   boolean Restituisce lo stato della casella (true se selezionata, false altrimenti).
setSelected(boolean b)   :   void Seleziona (se b è true) o deseleziona (se b è false) la casella.

 

Ad ogni cambio di stato (selezione/deselezione, mediante click del mouse sulla casella), una CheckBox lancia un evento ActionEvent, intercettabile mediante il noto listener ActionListener, che richiede l'implementazione del metodo:

actionPerformed(ActionEvent e)   :   void

 

 
Vai all'inizio della pagina