Mega Code Archive

 
Categories / Java Tutorial / Swing
 

Check if a JCheckBox is selected in its item change listener

import java.awt.event.ItemEvent; import java.awt.event.ItemListener; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import javax.swing.JCheckBox; import javax.swing.JFrame; public class Main extends JFrame {   JCheckBox check = new JCheckBox("Checkbox", false);   public Main() {     setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);     check.addItemListener(new ItemListener() {       public void itemStateChanged(ItemEvent e) {         System.out.println("Checked? " + check.isSelected());       }     });     getContentPane().add(check);     pack();     setVisible(true);   }   public static void main(String arg[]) {     new Main();   } }