JDK-4096518 : JCheckBox.setSelected() generates ItemEvents
  • Type: Bug
  • Component: client-libs
  • Sub-Component: javax.swing
  • Affected Version: 1.1.6,1.2.0
  • Priority: P4
  • Status: Closed
  • Resolution: Won't Fix
  • OS: solaris_2.6
  • CPU: generic,sparc
  • Submitted: 1997-12-02
  • Updated: 1999-06-26
  • Resolved: 1999-06-26
Related Reports
Relates :  
Description
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
16-03-1998