public void itemStateChanged(ItemEvent e)
{
System.out.println(getText(e));
if(getText(e).equals("Blue"))
{
myPanel.setColor(Color.BLUE);
{
System.out.println(getText(e));
if(getText(e).equals("Blue"))
{
myPanel.setColor(Color.BLUE);
}
}
private String getText(ItemEvent e)
{
if(e.getItem().toString().startsWith("javax.swing.JCheckBox"))
{
return ((JCheckBox)(e.getItem())).getText();
}
if(e.getItem().toString().startsWith("javax.swing.JRadioButton"))
{
return ((JRadioButton)(e.getItem())).getText();
}
return null;
}