Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: javax.swing.JPanel
at CheckWinner.checkHorizontal(CheckWinner.java:40)
at CheckWinner.checkWinner(CheckWinner.java:121)
at GUI.changeColor(GUI.java:309)
at GUI$4.mouseClicked(GUI.java:267)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)86
diese Exeption bekommen ich beim versuch aus einem vector, der lauter panels enthällt mit get() ein element rauszunehmen.
es soll die Hintergrundfarbe erfragt werden. was mache ich falsch ?
at CheckWinner.checkHorizontal(CheckWinner.java:40)
at CheckWinner.checkWinner(CheckWinner.java:121)
at GUI.changeColor(GUI.java:309)
at GUI$4.mouseClicked(GUI.java:267)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)86
diese Exeption bekommen ich beim versuch aus einem vector, der lauter panels enthällt mit get() ein element rauszunehmen.
Code:
if (((JLabel) GUI.panels.get(x)).getBackground()== currentColor)
es soll die Hintergrundfarbe erfragt werden. was mache ich falsch ?