Class Orologio

java.lang.Object
java.lang.Thread
com.ogc.pharmagcode.Utils.Orologio
All Implemented Interfaces:
Runnable

public class Orologio extends Thread
  • Constructor Details

    • Orologio

      public Orologio()
  • Method Details

    • chiediOrarioFormattato

      public String chiediOrarioFormattato()
      Returns:
      La stringa di orario formattato dd/MM/YY HH:mm:ss
    • chiediOrario

      public ZonedDateTime chiediOrario()
      Returns:
      L'orario corrente (con offset di debug) rispetto alla Zona Temporale di default
    • setOrologio

      public void setOrologio(javafx.event.EventHandler<javafx.event.ActionEvent> e)
      Parameters:
      e - la funzione da chiamare ogni secondo
    • iniziaTimer

      public void iniziaTimer()
      Salva il momento corrente per valutare il timer
    • confrontaTimer

      public boolean confrontaTimer()
      Returns:
      true se il timer è partito E sono passati più di 15 minuti, false altrimenti
    • run

      public void run()
      Specified by:
      run in interface Runnable
      Overrides:
      run in class Thread