G
Guest
Gast
Hallo,
Ich habe ein Applet programmiert, in das ich neben diversen Swing-Komponenten auch eine Linie platzieren will. Bisher habe ich das realisiert durch überschreiben der paint-Methode:
D. h. beim Aufruf des Applets soll die Linie gezeichnet werden. Das Problem ist nur, dass sie verschwindet, wenn man z. B. ein Fenster über das Applet bewegt (oder das Browserfenster minimiert und dann wieder hervorholt); alle anderen Komponenten werden dagegen neu gezeichnet.
Das will ich eigentlich auch für die Linie haben - wie mach ich das aber?
Ich habe ein Applet programmiert, in das ich neben diversen Swing-Komponenten auch eine Linie platzieren will. Bisher habe ich das realisiert durch überschreiben der paint-Methode:
Code:
public void paint(Graphics g)
{
g.drawLine(100, 48, 259, 48);
}
D. h. beim Aufruf des Applets soll die Linie gezeichnet werden. Das Problem ist nur, dass sie verschwindet, wenn man z. B. ein Fenster über das Applet bewegt (oder das Browserfenster minimiert und dann wieder hervorholt); alle anderen Komponenten werden dagegen neu gezeichnet.
Das will ich eigentlich auch für die Linie haben - wie mach ich das aber?