aspose file tools*
The moose likes Swing / AWT / SWT and the fly likes Swing ChangeEvent occur twice Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Swing / AWT / SWT
Bookmark "Swing ChangeEvent occur twice " Watch "Swing ChangeEvent occur twice " New topic
Author

Swing ChangeEvent occur twice

albert kao
Ranch Hand

Joined: Feb 04, 2010
Posts: 239
The existing source codes, which I try to debug, create the MyTabbedPane class from JTabbedPane.
Clicking the tab will generate the ChangeEvent twice inside the addChangeListener.
Why? Is that to make the ChangeEvent occur once only?


2011-10-11 09:02:00,211 DEBUG Langclient.modules.findPanel - addChangeListener index 1
2011-10-11 09:02:00,211 DEBUG Langclient.modules.findPanel - tabsCurrentIndex 1
2011-10-11 09:02:00,211 DEBUG Langclient.modules.findPanel - addChangeListener index 1
2011-10-11 09:02:00,227 DEBUG Langclient.modules.findPanel - tabsCurrentIndex 1
Rob Spoor
Sheriff

Joined: Oct 27, 2005
Posts: 19543
    
  16

Are you sure that you haven't added your change listeners twice? I created a little SSCCE and I only get one event.


SCJP 1.4 - SCJP 6 - SCWCD 5 - OCEEJBD 6
How To Ask Questions How To Answer Questions
 
Don't get me started about those stupid light bulbs.
 
subject: Swing ChangeEvent occur twice
 
Similar Threads
Action for JMenuItem
FocusListener problem
Do something when object changes
Servlet Cannot find Find Properties File