Ahoi,
ich hab mal wieder eine Frage
Und zwar... Ich hab im Internet schon auf verschiedenen Seiten gesucht dennoch keine Antwort gefunden. Ich möchte mehrere Bilder zeitverzögert in einem JFrame anzeigen lassen (Also 1Bild ... Pause...2.Bild...) Ich hab das mit Thread.sleep(); versucht doch das klappt nicht... Macht man das überhaupt so ? Oder gibts bessere Möglichkeiten ?
Das is mein Code :
Hoffe ihr könnt mir helfen
Danke im voraus.
MfG Vodkaz
ich hab mal wieder eine Frage
Und zwar... Ich hab im Internet schon auf verschiedenen Seiten gesucht dennoch keine Antwort gefunden. Ich möchte mehrere Bilder zeitverzögert in einem JFrame anzeigen lassen (Also 1Bild ... Pause...2.Bild...) Ich hab das mit Thread.sleep(); versucht doch das klappt nicht... Macht man das überhaupt so ? Oder gibts bessere Möglichkeiten ?
Das is mein Code :
Java:
JFrame loadF = new JFrame("Laden...");
loadF.setSize(300,300);
final Dimension dfff = loadF.getToolkit().getScreenSize();
loadF.setLocation((int) ((dfff.getWidth() - loadF.getWidth()) / 2), (int) ((dfff.getHeight() - loadF.getHeight()) / 2));
try {
loadF.setContentPane(new JLabel(new ImageIcon(ImageIO.read(new File("D:/JAVA/load.png")))));
}catch(IOException e) {
System.out.println("lol");
}
Thread.sleep(1000);
loadF.repaint();
try {
loadF.setContentPane(new JLabel(new ImageIcon(ImageIO.read(new File("D:/JAVA/load1.png")))));
}catch(IOException e) {
System.out.println("lol");
}
loadF.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
loadF.setSize(300,300);
loadF.setVisible(true);
loadF.setResizable(false);
Hoffe ihr könnt mir helfen
Danke im voraus.
MfG Vodkaz
Zuletzt bearbeitet: