***************************************************************************
COMPLETE SOURCE CODE FOR : AddJCheckBoxIntoJFrame.java
***************************************************************************
import javax.swing.JCheckBox;
import javax.swing.JFrame;
import javax.swing.JPanel;
import java.awt.FlowLayout;
import java.awt.GridLayout;
public class AddJCheckBoxIntoJFrame
{
public static void main(String[]args)
{
//Create JCheckBox with text(Chicken)
JCheckBox checkBox1=new JCheckBox("Chicken");
//Create JCheckBox with text(Duck)
JCheckBox checkBox2=new JCheckBox("Duck");
//Create JCheckBox with text(Cow)
JCheckBox checkBox3=new JCheckBox("Cow");
//Create JCheckBox with text(Horse)
JCheckBox checkBox4=new JCheckBox("Horse");
//Create JCheckBox with text(Sheep)
JCheckBox checkBox5=new JCheckBox("Sheep");
//Create JCheckBox with text(Chicken)
JCheckBox checkBox6=new JCheckBox("Chicken");
//Create JCheckBox with text(Duck)
JCheckBox checkBox7=new JCheckBox("Duck");
//Create JCheckBox with text(Cow)
JCheckBox checkBox8=new JCheckBox("Cow");
//Create JCheckBox with text(Horse)
JCheckBox checkBox9=new JCheckBox("Horse");
//Create JCheckBox with text(Sheep)
JCheckBox checkBox10=new JCheckBox("Sheep");
//Create a JFrame with title ( Add JCheckBox into JFrame )
JFrame frame=new JFrame("Add JCheckBox into JFrame");
//Create a JPanel that we use to add JCheckBox into it
JPanel panel=new JPanel();
//Create a JPanel that we use to add JCheckBox into it
JPanel panel2=new JPanel();
//Set layout for JFrame
frame.setLayout(new FlowLayout());
//Set layout for first JPanel
panel.setLayout(new FlowLayout());
//Set layout for second JPanel
panel2.setLayout(new GridLayout(5,1));
//Add checkBox1 - checkBox5 into first JPanel
panel.add(checkBox1);
panel.add(checkBox2);
panel.add(checkBox3);
panel.add(checkBox4);
panel.add(checkBox5);
//Add checkBox6 - checkBox10 into second JPanel
panel2.add(checkBox6);
panel2.add(checkBox7);
panel2.add(checkBox8);
panel2.add(checkBox9);
panel2.add(checkBox10);
//Add first JPanel into JFrame
frame.add(panel);
//Add second JPanel into JFrame
frame.add(panel2);
//Set close operation for JFrame
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//Set size for JFrame
frame.setSize(400,400);
//Make JFrame visible. So we can see it
frame.setVisible(true);
}
}
***************************************************************************
JUST COMPILE AND EXECUTE IT
***************************************************************************