You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

29 lines
879 B
Java

Using ImageIcons in place of JCheckBox
public class test extends JFrame implements ActionListener
{
JCheckBox check;
public test()
{
check = new JCheckBox("Test");
check.setIcon(new ImageIcon("one.gif")); //unselected
check.setSelectedIcon(new ImageIcon("two.gif")); //selected
check.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent ae)
{
System.out.println("check box state"+check.getState());
}
});
getContentPane().add(check);
}
public static void main(String args[])
{
test tes = new test();
tes.setSize(200,200);
tes.setVisible(true);
tes.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
}
}