lige i dette eksempel ville jeg ikke tro, at du ikke nødvendigvis behøver at benytte dig af en ny tråd.
Du ville i stedet for kunne benytte dig af den indbyggede Timer, der er i swing. Hvor at du ville lade den tilknyttede action listener til timeren opdatere, hvert 2nd sekund.
- import java.awt.event.ActionEvent;
- import java.awt.event.ActionListener;
-
- import javax.swing.JFrame;
- import javax.swing.JOptionPane;
- import javax.swing.Timer;
-
-
- public class Test {
-
-
- public static void main(String[] args) {
- Timer timer = new Timer(2000, new ActionListener() {
- @Override
- public void actionPerformed(ActionEvent e) {
- //denne metode kaldes hvert andet sekund programmet er aktivt
- System.out.println("skriv din kode her");
- }
- });
- timer.start();
-
- //dette er kun for at stoppe programmet i at terminere, med det samme
- JOptionPane.showMessageDialog(new JFrame(), "test");
- }
-
- }