Salut à tous
Deux questions :
1°)
Comment se fait il que pour le Timer "swing" si le delai depasse 920ms, le timer s'arette ???
exmple : (si je mets le delay à 921, coucou ! ne s'affiche qu'une seule fois :( )
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
public class App extends JWindow implements ActionListener {
public static final int delay=920;
private Timer timer;
public App() {
timer = new Timer(delay,this);
timer.start();
}
public static void main(String[] args) {
App app1 = new App();
}
public void actionPerformed(ActionEvent e){
if (e.getSource() == timer){
System.out.println("coucou !");
}
}
}
2°) Comment peut on passer des paramettres à la tache planifiée avec le timer "java.util.Timer" ?
d'avance merci :-)
Rippersly