permaculture playing cards
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


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: 2724
    
  56
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.
 
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com
 
subject: ItemListener: Exception in thread "AWT-EventQueue-1"
 
It's not a secret anymore!