Calling JCheckBox.setSelected(true) will generate an ItemEvent. This makes it really difficult to toggle buttons. Checkbox.setState() does not generate ItemEvents. Source code attached.
java full version "JDK-1.2beta2-X"
Comments
EVALUATION
It's unclear as to whether these events should be generated or not on
a programatic toggle. Needs to be revisited.
jeff.dinkins@Eng 1998-03-16
Unforutnatly, I'm very hesitant to change this behavior now that it's been
out for awhile.
jeff.dinkins@Eng 1999-06-25