Portal > Foren > Java > Desktop-Applikationen und Grafik > repaint soll nuezeichnen, nicht überzeichnen...
Antwort
 
Themen-Optionen Thema durchsuchen
Alt 27.12.2004, 08:58 Nach oben    #1
smith99
Gast
 
Beiträge: n/a
Standard repaint soll nuezeichnen, nicht überzeichnen...

hallo zusammen,

zu beginn gleich, ich bin ziemlich neun in der swing welt und haben gleich ein problem, bei dem ich nicht mehr eiterkomme. denn ich habe bei einen jframe die paint mehtode überschrieben, das auch wunderbar funktioniert, nur ist es jetzt so, das wenn ich repaint aufrufe, die zeichnung übermalt wird nicht neugezeichnet... ich hättr aber gerne das letztere ...

was mache ich falsch???

danke für die hilfe
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 28.12.2004, 12:47 Nach oben    #2
LordOfCodes
Gast
 
Beiträge: n/a
Standard

Wenn du repaint() aufrufst, wird vom System die Methode update(Graphics g) aufgerufen.
Und wenn du die nicht überschreibst, wird natürlich die Methode von Component benutzt, und wenn du im Quelltext nachschaust, steht dort in der Klasse Component folgendes:
Java Code:
  1. g.clearRect(0,0,width,height);

Wenn du das umgehen willst baust du einfach folgendes code-stück in deine klasse ein:


Java Code:
  1. public void update(Graphics g) {
  2.     this.paint(g);
  3. }

greets
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
PingBacks sind an
RefBacks sind aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
repaint verhindern Gottzilla Desktop-Applikationen und Grafik 4 11.08.2005 15:36
(re)paint Funktion für geometrische Figuren ??? netchamber Desktop-Applikationen und Grafik 2 19.03.2005 09:46


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:20 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45