kali ini program java membuat checkbox dengan GUI.
Tampilan program seperti di bawah ini:
Jika cuma 1 checkbox saja yang di klik, maka tampilannya seperti ini:
jika keduanya di centang maka tampilannya seperti di bawah ini:
Codingnya:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class TestCheck extends JFrame implements ActionListener
{
   JPanel pnlCheck = new JPanel();
   JCheckBox haveCC = new JCheckBox("Membaca");
   JCheckBox haveDD = new JCheckBox("Nonton Naruto");
   JButton btnShow = new JButton("Show");
   public TestCheck()
   {
   //SET CHECK
      pnlCheck.setLayout(new FlowLayout());
      pnlCheck.add(haveCC);
      pnlCheck.add(haveDD);
      pnlCheck.add(btnShow);
      btnShow.addActionListener(this);
      setLayout(new FlowLayout());
      add(pnlCheck);
      setDefaultCloseOperation(EXIT_ON_CLOSE);
      setTitle("Test Combobox");
      setBounds(0,0,350,150);
      }
      public static void main(String[] args){
         TestCheck theApp = new TestCheck();
         theApp.setVisible(true);
   }
   public void actionPerformed(ActionEvent e){
      String str = "";
      if(haveCC.isSelected()) str +="1.Membaca \n";
      else str +="";
      if(haveDD.isSelected()) str +="2.Nonton Naruto\n";
      else str +="";
      JOptionPane.showMessageDialog(this,str);
      }
}