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
|
package Testpackage;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.Timer;
public class TestJFrame extends javax.swing.JFrame {
Timer timer;
public TestJFrame() {
initComponents();
TimerTest tt = new TimerTest();
tt.setTimer();
timerStart();
class TimerTest { // une classe à l'intérieur de TestJFrame
public void setTimer() { // 300 millisecondes
timer = new Timer(300, new ActionListener() {
public void actionPerformed(ActionEvent e) {
jTextField1.setText(jTextField1.getText()+"X");
}
});
}
}
public void timerStart() {
timer.start();
}
public void timerStop() {
timer.stop();
}
}
} |
Partager