Class VMLanguageConfigStage
- java.lang.Object
-
- javafx.stage.Window
-
- javafx.stage.Stage
-
- org.adoptopenjdk.jitwatch.ui.sandbox.VMLanguageConfigStage
-
- All Implemented Interfaces:
javafx.event.EventTarget
public class VMLanguageConfigStage extends javafx.stage.Stage
-
-
Field Summary
Fields Modifier and Type Field Description private JITWatchConfigconfigprivate java.io.FilelastFolderprivate IStageClosedListenerparentprivate javafx.scene.control.TextFieldtfLanguagePath
-
Constructor Summary
Constructors Constructor Description VMLanguageConfigStage(IStageClosedListener parent, JITWatchConfig config, java.lang.String language)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private java.io.FilechooseFile(java.lang.String name)private javafx.event.EventHandler<javafx.event.ActionEvent>getEventHandlerForCancelButton(IStageClosedListener parent)private javafx.event.EventHandler<javafx.event.ActionEvent>getEventHandlerForSaveButton(java.lang.String language, IStageClosedListener parent, JITWatchConfig config)private javafx.scene.layout.HBoxgetHBoxButtons(java.lang.String language)private javafx.scene.layout.VBoxgetVBoxLanguagePath(java.lang.String language)-
Methods inherited from class javafx.stage.Stage
alwaysOnTopProperty, close, fullScreenExitHintProperty, fullScreenExitKeyProperty, fullScreenProperty, getFullScreenExitHint, getFullScreenExitKeyCombination, getIcons, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getModality, getOwner, getStyle, getTitle, iconifiedProperty, initModality, initOwner, initStyle, isAlwaysOnTop, isFullScreen, isIconified, isMaximized, isResizable, maxHeightProperty, maximizedProperty, maxWidthProperty, minHeightProperty, minWidthProperty, resizableProperty, setAlwaysOnTop, setFullScreen, setFullScreenExitHint, setFullScreenExitKeyCombination, setIconified, setMaxHeight, setMaximized, setMaxWidth, setMinHeight, setMinWidth, setResizable, setScene, setTitle, show, showAndWait, titleProperty, toBack, toFront
-
Methods inherited from class javafx.stage.Window
addEventFilter, addEventHandler, buildEventDispatchChain, centerOnScreen, eventDispatcherProperty, fireEvent, focusedProperty, forceIntegerRenderScaleProperty, getEventDispatcher, getHeight, getOnCloseRequest, getOnHidden, getOnHiding, getOnShowing, getOnShown, getOpacity, getOutputScaleX, getOutputScaleY, getProperties, getRenderScaleX, getRenderScaleY, getScene, getUserData, getWidth, getWindows, getX, getY, hasProperties, heightProperty, hide, isFocused, isForceIntegerRenderScale, isShowing, onCloseRequestProperty, onHiddenProperty, onHidingProperty, onShowingProperty, onShownProperty, opacityProperty, outputScaleXProperty, outputScaleYProperty, removeEventFilter, removeEventHandler, renderScaleXProperty, renderScaleYProperty, requestFocus, sceneProperty, setEventDispatcher, setEventHandler, setForceIntegerRenderScale, setHeight, setOnCloseRequest, setOnHidden, setOnHiding, setOnShowing, setOnShown, setOpacity, setRenderScaleX, setRenderScaleY, setUserData, setWidth, setX, setY, showingProperty, sizeToScene, widthProperty, xProperty, yProperty
-
-
-
-
Field Detail
-
lastFolder
private java.io.File lastFolder
-
tfLanguagePath
private javafx.scene.control.TextField tfLanguagePath
-
parent
private IStageClosedListener parent
-
config
private JITWatchConfig config
-
-
Constructor Detail
-
VMLanguageConfigStage
public VMLanguageConfigStage(IStageClosedListener parent, JITWatchConfig config, java.lang.String language)
-
-
Method Detail
-
getVBoxLanguagePath
private javafx.scene.layout.VBox getVBoxLanguagePath(java.lang.String language)
-
getHBoxButtons
private javafx.scene.layout.HBox getHBoxButtons(java.lang.String language)
-
chooseFile
private java.io.File chooseFile(java.lang.String name)
-
getEventHandlerForCancelButton
private javafx.event.EventHandler<javafx.event.ActionEvent> getEventHandlerForCancelButton(IStageClosedListener parent)
-
getEventHandlerForSaveButton
private javafx.event.EventHandler<javafx.event.ActionEvent> getEventHandlerForSaveButton(java.lang.String language, IStageClosedListener parent, JITWatchConfig config)
-
-