Package ui
Klasse JSidPlay2Main
java.lang.Object
javafx.application.Application
ui.JSidPlay2Main
public class JSidPlay2Main
extends javafx.application.Application
implements Function<SidTune,String>
Main class of the UI version of JSIDPlay2.
- Autor:
- Ken Händel, Joakim Eriksson SID Player main class
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenVon Klasse geerbte verschachtelte Klassen/Schnittstellen javafx.application.Application
javafx.application.Application.Parameters -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprivate ConfigServiceConfig service class.protected JSidPlay2Main WindowCommand line argumentsprivate PlayerPlayerVon Klasse geerbte Felder javafx.application.Application
STYLESHEET_CASPIAN, STYLESHEET_MODENA -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungProvide a filename for the tune containing some tune infos.private voidprivate ConfigurationGet the players configuration, create a new one, if absent.private ConfigurationParse optional command line arguments.static voidMain method.voidstart(javafx.stage.Stage primaryStage) voidstop()Von Klasse geerbte Methoden javafx.application.Application
getHostServices, getParameters, getUserAgentStylesheet, init, launch, launch, notifyPreloader, setUserAgentStylesheet
-
Felddetails
-
parameters
Command line arguments -
jSidplay2
Main Window -
configService
Config service class. -
player
Player
-
-
Konstruktordetails
-
JSidPlay2Main
public JSidPlay2Main()
-
-
Methodendetails
-
start
public void start(javafx.stage.Stage primaryStage) - Angegeben von:
startin Klassejavafx.application.Application
-
stop
public void stop()- Setzt außer Kraft:
stopin Klassejavafx.application.Application
-
apply
Provide a filename for the tune containing some tune infos. -
getConfigurationFromCommandLineArgs
Parse optional command line arguments.- Gibt zurück:
- configuration database chosen by command line arguments
-
getConfiguration
Get the players configuration, create a new one, if absent.- Gibt zurück:
- the players configuration to be used
-
autostartFilenames
private void autostartFilenames() -
main
Main method. Create an application frame and start emulation.- Parameter:
args- command line arguments
-