Bonjour,
je souhaite faire un enchainement d'image mais je n'y parviens pas pas :/
voici le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
46
47
48
49
50
51
52
53 import java.util.Random; import javax.swing.ImageIcon; import javax.swing.JFrame; import javax.swing.JLabel; public class Quizz { public JFrame framme = new JFrame("quizz"); public int n = 0; public Quizz(){ framme.pack(); framme.setSize(1280,720); framme.setVisible(true); framme.setResizable(false); framme.setLayout(null); framme.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); int chargement = random(); System.out.println(chargement); JLabel label = new JLabel(); ImageIcon image1 = new ImageIcon(getClass().getResource("mite 1.png")); ImageIcon image2 = new ImageIcon(getClass().getResource("mite 2.png")); ImageIcon image3 = new ImageIcon(getClass().getResource("mite 3.png")); label.setBounds(0, -10, 1280, 720); framme.add(label); //ici jessaye de faire l'enchainement try { label.setIcon(image1); Thread.sleep(500); label.setIcon(image2); Thread.sleep(500); label.setIcon(image3); } catch (InterruptedException e) { System.out.println("beug enchainement image"); } } private int random() { while (n < 5) { n = (int)(Math.random() * 11); } return n; } }
Partager