Habe folgenden code:
[HIGHLIGHT="Java"]fenster = new Frame() ;
fenster.setSize(400,500);
fenster.setVisible(true);
g = fenster.getGraphics();
g.setColor(farbe);
g.fillRect(10,40,100,100);[/HIGHLIGHT]
Manchmal (abhängig vom System) blinkt das Rechteck nur kurz auf.
Ich vermute, das die paint-Methode des Frame irgendwie erst nach dem Zeichnen des Rechteck ausgeführt wird.
Oder hat das einen anderen Grund?
Wie auch immer; kann man das verhindern?
(Ich will nicht von Frame erben und paint() überschreiben.)
Danke n.
[HIGHLIGHT="Java"]fenster = new Frame() ;
fenster.setSize(400,500);
fenster.setVisible(true);
g = fenster.getGraphics();
g.setColor(farbe);
g.fillRect(10,40,100,100);[/HIGHLIGHT]
Manchmal (abhängig vom System) blinkt das Rechteck nur kurz auf.
Ich vermute, das die paint-Methode des Frame irgendwie erst nach dem Zeichnen des Rechteck ausgeführt wird.
Oder hat das einen anderen Grund?
Wie auch immer; kann man das verhindern?
(Ich will nicht von Frame erben und paint() überschreiben.)
Danke n.
Zuletzt bearbeitet von einem Moderator: