import java.awt.*; import java.awt.event.*; import java.time.LocalTime; import javax.swing.*; class KlokkeP { private static JLabel klokkeslett = new JLabel(naa()); private static String naa(){ //Henter den lokale tiden naa paa format "12:34:56" LocalTime t = LocalTime.now(); return String.format("%02d:%02d:%02d", t.getHour(), t.getMinute(), t.getSecond()); } public static void main(String[] args) { //1. Lag JFrame (PS: husk setDefaultCloseOperation) //2. Lag JPanel og legg de til i vinduet //3. Legg til klokkeslettet i JPanel objektet du akkurat lagde //4: Pakk JFrame objektet og gjor det synlig class SekundTeller implements Runnable{ public void run(){ boolean fortsett = true; while(fortsett){ try{ Thread.sleep(1000); }catch(InterruptedException e){ fortsett = false; } //5. Oppdater klokkeslettet til klokkeslett } } } //6. Lag en ny SekundTeller traad og start den } }