Hallo,
Ich habe eine Quelltext 1 zu 1 aus einem Lehrbuch übernommen, der bei mir leider nicht korrekt funktioniert ...
Mir wird nur ein leerer frame angezeigt:
Was ist daran falsch?
Danke, luk
Ich habe eine Quelltext 1 zu 1 aus einem Lehrbuch übernommen, der bei mir leider nicht korrekt funktioniert ...
Mir wird nur ein leerer frame angezeigt:
Java:
import javax.swing.*;
import java.awt.*;
public class EinfacheAnimation {
int x = 70;
int y = 70;
public static void main (String[] args) {
EinfacheAnimation gui = new EinfacheAnimation();
gui.los();
}
public void los() {
JFrame frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
MeinZeichenPanel zeichenPanel = new MeinZeichenPanel();
frame.getContentPane().add(zeichenPanel);
frame.setSize(300, 300);
frame.setVisible(true);
for (int i = 0; i < 130; i++) {
x++;
y++;
zeichenPanel.repaint();
try {
Thread.sleep(50);
} catch (Exception ex) {
}
}
}
class MeinZeichenPanel extends JPanel {
public void paintComonent(Graphics g) {
g.setColor(Color.green);
g.fillOval(x, y, 40, 40);
}
}
}
Was ist daran falsch?
Danke, luk