Bonjour,

J'ai ce code très simple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
ActionListener taskPerformer = new ActionListener() {
 
			public void actionPerformed(ActionEvent evt) {
				JOptionPane.showMessageDialog(null, "alerte");
		      }
		  };
		  Timer temp = new Timer(2000, taskPerformer);
		  temp.start();
Et ce que je ne comprend pas c'est pourquoi le timer ne s'execute pas correctement. En effet, quand je lance cela j'ai 2 messages d'erreur qui s'affiche l'un derrière l'autre puis 2 secondes plus tard 2 autres s'affichant ensemble et ainsi de suite.

Or moi j'ai besoin que l'action s'execute une fois, pas en double