ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
339
339
EMPFEHLEN
-
Hallo zusammen,
ich hab folgendes Problem:
Ich habe mir eine GUI gebaut in der grob betrachtet ein paar Knöpfe und ein Grafikkontext liegen. Wenn ich auf den Knopf drücke wird eine Aktion ausgelöst und der Grafikkontext mit einem neuen Zeichenauftrag regepaintet. Mein Problem ist, dass auf Knopfdruck die gesamte GUI abstürzt. Den Knopf hab ich in folgender Art mit einem ActionListener belegt:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13
knopf.addActionListener(new ActionListener( { public void actionPerformed(ActionEvent e) { SwingUtilities.invokeLater(new Runnable( { public void run() { methodenaufruf(); } }); } });
Warscheinlich ein dummer Anfängerfehler aber es wär nett wenn mir jemand helfen könnte.
Gruß
taouri
-
22.11.06 18:45 #2MeinerEiner_80 Tutorials.de Gastzugang
Moin!
Nun an dem codeschnipsel scheint es nicht zu liegen. Ich tippe da eher auf deinen "methodenaufruf"..
*grüssle*
MeinerEiner
-
Also hinter dem "Methodenaufruf" steht nichts anderes, als dass ein neues Objekt anglegt wird für das die GUI den Auftrag erhält zu zeichnen. Anschließend wird auf dem Grafikkontext ein Repaint ausgeführt. In etwa so schaut das aus:
Klick auf Knopf -> Neues Objket erzeugen -> GUI wird in Zeichenmodus versetzt (das heißt, dass der Benutzer über einen MouseAdapter mit dem Grafikkontext interagiert) -> Bearbeitung des Objekts in speratem Fenster (z.B. FileChooser) -> Namensgebung in Dialogfenster -> Repaint mit dargestelltem Objket.
Wenn ich den Metodenaufruf im Quellcode manuell eingebe geht alles gut. Versuche ich es aber über den Knopf, naja, dann reagiert die GUI etwas seltsam (reagiert nicht mehr, wird teilweise grau, etc. ; wie bei nem Absturz halt)
.
Gruß
taouri
Ähnliche Themen
-
VC6 Absturz
Von sheel im Forum C/C++Antworten: 9Letzter Beitrag: 07.08.09, 19:13 -
pc absturz
Von kammscheibe im Forum Microsoft WindowsAntworten: 15Letzter Beitrag: 05.01.09, 21:36 -
cin>> ---> Absturz
Von Maxx03 im Forum C/C++Antworten: 3Letzter Beitrag: 02.07.07, 17:27 -
VS-6-Absturz
Von MortenV im Forum VisualStudio & MFCAntworten: 3Letzter Beitrag: 01.05.06, 21:29 -
Absturz
Von cordu im Forum Cinema 4DAntworten: 2Letzter Beitrag: 13.06.05, 09:21





Zitieren
Login





