Hallo,
irgendwie steh ich gerade auf dem Schlauch.
Ich habe ein JFrame erstellt und zeichne eine Linie darin.
Wieso wird mein Strich im JFrame nicht neu gezeichnet, wenn ich beispielsweise neben mein Frame klicke (welcher dann im Hintergrund verschwindet) und ich ihn danach wieder aus der Taskleiste hervorhole?
Das gleiche Szenario mit einem AWT-Frame funktioniert ohne Probleme.
irgendwie steh ich gerade auf dem Schlauch.
Ich habe ein JFrame erstellt und zeichne eine Linie darin.
Java:
public class MyFrame extends JFrame {
public MyFrame() {
setTitle("MyFrame");
setSize(500, 300);
setVisible(true);
}
public static void main(String[] args) {
new MyFrame();
}
@Override
public void paint(Graphics gc) {
super.paint(gc);
gc.drawLine(0,0,getSize().width,getSize().height);
}
}
Wieso wird mein Strich im JFrame nicht neu gezeichnet, wenn ich beispielsweise neben mein Frame klicke (welcher dann im Hintergrund verschwindet) und ich ihn danach wieder aus der Taskleiste hervorhole?
Das gleiche Szenario mit einem AWT-Frame funktioniert ohne Probleme.