Hallo,
ich habe einen Chat-Client gebaut, welcher auch bis dato funktionierte.
Da wir jetzt ein MVC Modell intregieren sollen, habe ich das Problem, dass der Client einen Fehler ausschmeißt. Es gibt 2 GUI-Objekte, ein Controller Client etc.
Interessant ist nur, die GUI löst ein Event aus, welches der Client abfängt. Mit der get-Methode holt er sich das Ergebnis und setzt es wieder zum Client - zum Testen!
Der Fehler: Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: javax.swing.JButto...
Kann man den Source nicht verwenden??? Vielen Dank
ich habe einen Chat-Client gebaut, welcher auch bis dato funktionierte.
Da wir jetzt ein MVC Modell intregieren sollen, habe ich das Problem, dass der Client einen Fehler ausschmeißt. Es gibt 2 GUI-Objekte, ein Controller Client etc.
Interessant ist nur, die GUI löst ein Event aus, welches der Client abfängt. Mit der get-Methode holt er sich das Ergebnis und setzt es wieder zum Client - zum Testen!
Java:
//Controller
class MultiplyListener implements ActionListener {
public void actionPerformed(ActionEvent eGUI...) {
Object o = eGUI....getSource();
for(GUIClient... gui: _guiList)
gui.anzeigen(o);
}
}
// der Client:
public void anzeigen(Object o) {
GUIClient.... gui....= (GUIClient..) o;
jTextArea2.setText(gui...._tausgabe);
//System.out.println("...... " + text);
}
}
Der Fehler: Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: javax.swing.JButto...
Kann man den Source nicht verwenden??? Vielen Dank
Zuletzt bearbeitet: