java - Toggling JCheckBox value -


im trying toggle jcheckbox. have set default check jcb2. jcb1 working fine jcb2 can't seem toggled on. added println , found gets printed jcb2 not check.

class checkboxhandler implements itemlistener {     public void itemstatechanged(itemevent e)     {          if(jcb1.isselected())          {             jcb1.setselected(true);             jcb2.setselected(false);         }         if(jcb2.isselected())          {             jcb1.setselected(false);             jcb2.setselected(true);             system.out.println("1");         }     } }     

if first check-box selected, both selected moment select second check-box. means first if-condition met, such second check-box deselected right away.

so instead of checking check-boxes selected, should use itemevent e see check-box selected.

if(e.getstatechange() == itemevent.selected) {     if(e.getitem() == jcb1) {         jcb2.setselected(false);     } else {         jcb1.setselected(false);     } } 

Comments

Popular posts from this blog

.htaccess - First slash is removed after domain when entering a webpage in the browser -

Automatically create pages in phpfox -

c# - Farseer ContactListener is not working -