Class ContinuousCharReaderUI

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants

public class ContinuousCharReaderUI extends JFrame
Interfaccia grafica minimale per il controllo manuale dell’auto in TORCS. Permette di utilizzare la tastiera per guidare e di abilitare/disabilitare la registrazione del dataset tramite checkbox.
See Also:
  • Constructor Details

    • ContinuousCharReaderUI

      public ContinuousCharReaderUI()
      Costruttore dell’interfaccia. Inizializza il layout, i listener da tastiera e i controlli grafici.
  • Method Details

    • getInstance

      public static ContinuousCharReaderUI getInstance()
      Restituisce l’istanza corrente dell’interfaccia grafica.
      Returns:
      istanza di ContinuousCharReaderUI
    • isDatasetRecordingEnabled

      public boolean isDatasetRecordingEnabled()
      Verifica se la registrazione del dataset è attiva (checkbox selezionata).
      Returns:
      true se la registrazione è abilitata, altrimenti false
    • main

      public static void main(String[] args)
      Avvia l’interfaccia come applicazione standalone.
      Parameters:
      args - argomenti da linea di comando (non utilizzati)