ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
326
326
EMPFEHLEN
-
Hallo,
ich hab in Swing auf ein JFrame in verschachtelten Panels Buttons reingesetzt. Für das JFrame musst ich noch die paint Methode überschreiben, bis jetzt noch leer...
Mein Problem ist, wenn das Programm gestartet ist, ich erst mit der Maus über die Position der Buttons gehen muss, damit sie gezeichnet werden. Kann mir jemand sagen, warum sie nicht sofort einfach gezeichnet werden?
Kann das an der Schachtelung liegen?
Bin über jede Antwort dankebar!
Einen schönen sonnigen Samstag noch.
TIM
-
Hallo Tim,
Die Methode paint(Graphics g) von JFrame ist zuständig für das Zeichnen des Inhalts. Da du aber diese Methode überschrieben und leer gelassen hast, werden deine Buttons nicht sofort gezeichnet.
Abhilfe schafft die folgende Zeile, welche sich ganz oben in der paint(Graphics g) Methode befinden sollte:
super.paint(g);
Vg Erdal
Ähnliche Themen
-
JPanel wird nicht neu gezeichnet
Von kuhlmaehn im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 0Letzter Beitrag: 24.08.10, 17:41 -
JPanel: String wird nicht gezeichnet
Von PapaNoah im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 3Letzter Beitrag: 03.02.10, 08:17 -
Diagramm aus XML Datei wird nicht gezeichnet
Von filigrani im Forum Adobe Flex & AIRAntworten: 0Letzter Beitrag: 28.01.09, 12:06 -
JFrame wird nicht vollständig gezeichnet
Von karl_soost im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 1Letzter Beitrag: 04.03.08, 20:25 -
JScrollPane wird nicht neu gezeichnet
Von donstefano im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 3Letzter Beitrag: 21.07.06, 10:39





Zitieren
Login





