Kelas JCheckBox adalah komponen grafis yang hanya mempunyai dua keadaan atau nilai yaitu on/off atau true/false. Selain JCkeckBox, komponen lain yang juga mempunyai dua macam keadaan atau nilai adalah JToggleButton dan JRadioButton. Anda dapat berpindah (toggle) dari satu keadaan ke nilai dengan cara mengklik untuk memberi centang (selected) atau menghilangkan centang (deselected) check box.
JCheckBox terletak di paket javax.swing dan merupakan turunan Kelas JToggleButton. Di artikel Kelas JComponent, Anda diperkenalkan pada kelas JComponent yang menjadi base class untuk semua komponen di paket javax.swing kecuali kelas JFrame, JDialog dan JApplet. Dibatasi hanya sampai pada superclass JComponent, hierarki turunan kelas JCheckBox adalah sebagai berikut:
Kelas JCheckBox memiliki delapan kontruktor untuk mengkonstruksi obyek check box secara berbeda. Berikut ini adalah tabel beberapa kontruktor kelas JCheckBox yang sering digunakan:
Konstruktor Kelas JCheckBox
Konstruktor | Keterangan |
---|