Package ui.common

Klasse C64Window

java.lang.Object
ui.common.C64Window
Alle implementierten Schnittstellen:
javafx.fxml.Initializable, javafx.util.Builder<Object>, UIPart
Bekannte direkte Unterklassen:
About, AudioSettings, EmulationSettings, JoystickSettings, JSidPlay2, Keyboard, ProxySettings, STILView, TuneInfos, Ultimate64Window, Update, WhatsSidSettings

public abstract class C64Window extends Object implements UIPart, javafx.fxml.Initializable
  • Felddetails

    • util

      protected UIUtil util
    • stage

      private javafx.stage.Stage stage
    • scene

      private javafx.scene.Scene scene
    • wait

      private boolean wait
    • closeActionEnabler

      private Supplier<Boolean> closeActionEnabler
  • Konstruktordetails

    • C64Window

      public C64Window()
      Default Constructor for JavaFX Preview in Eclipse, only (Player with default configuration for the controller)
    • C64Window

      public C64Window(Player player)
      Create a scene in a new stage.
    • C64Window

      public C64Window(javafx.stage.Stage stage, Player player)
      Create a scene in the existing primary stage.
  • Methodendetails

    • initialize

      public void initialize(URL location, ResourceBundle resources)
      Angegeben von:
      initialize in Schnittstelle javafx.fxml.Initializable
    • initialize

      protected abstract void initialize()
    • open

      public void open()
    • close

      public void close()
    • close

      public void close(javafx.scene.Node node)
    • setCloseActionEnabler

      public void setCloseActionEnabler(Supplier<Boolean> closeActionEnabler)
    • getStage

      public javafx.stage.Stage getStage()
    • isWait

      public boolean isWait()
    • setWait

      public void setWait(boolean wait)
    • getUtil

      public UIUtil getUtil()