aspose file tools*
The moose likes Applets and the fly likes ItemListener: Exception in thread Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of The Java EE 7 Tutorial Volume 1 or Volume 2 this week in the Java EE forum
or jQuery UI in Action in the JavaScript forum!
JavaRanch » Java Forums » Java » Applets
Bookmark "ItemListener: Exception in thread "AWT-EventQueue-1"" Watch "ItemListener: Exception in thread "AWT-EventQueue-1"" New topic
Author

ItemListener: Exception in thread "AWT-EventQueue-1"

Natalie Green
Greenhorn

Joined: Dec 15, 2013
Posts: 4
I'm getting following errors when trying to implement ItemListener:

Exception in thread "AWT-EventQueue-1" java.lang.ClassCastException: java.awt.Checkbox cannot be cast to java.awt.Choice
at SurveyApplet.itemStateChanged(SurveyApplet.java:68)


Please, advise:

Tony Docherty
Bartender

Joined: Aug 07, 2007
Posts: 2248
    
  47
When you get this sort of problem it's best to read the API docs for the class to see what type the method actually returns. The docs say the getItemSelectable() method returns an object of type ItemSelectable (which in your case is the JCheckbox) but you are trying to cast it to a type Choice, which it isn't.
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
 
subject: ItemListener: Exception in thread "AWT-EventQueue-1"