class HeavyweightDialog extends FXDialog
Modifier and Type | Field and Description |
---|---|
private Dialog<?> |
dialog |
private DialogPane |
dialogPane |
private Parent |
DUMMY_ROOT |
private double |
prefX |
private double |
prefY |
private Scene |
scene |
(package private) Stage |
stage
Private fields
|
Constructor and Description |
---|
HeavyweightDialog(Dialog<?> dialog)
Constructors
|
Modifier and Type | Method and Description |
---|---|
void |
close() |
(package private) ReadOnlyBooleanProperty |
focusedProperty() |
Modality |
getModality() |
Window |
getOwner() |
Node |
getRoot() |
(package private) double |
getSceneHeight() |
(package private) StageStyle |
getStyle() |
Window |
getWindow() |
double |
getX() |
double |
getY() |
(package private) ReadOnlyDoubleProperty |
heightProperty()
Property representing the height of the dialog.
|
void |
initModality(Modality modality) |
void |
initOwner(Window newOwner) |
(package private) void |
initStyle(StageStyle style)
Public API
|
private void |
positionStage()
Private implementation
|
(package private) BooleanProperty |
resizableProperty() |
void |
setDialogPane(DialogPane dialogPane) |
(package private) void |
setHeight(double height) |
(package private) void |
setWidth(double width) |
void |
setX(double x) |
void |
setY(double y) |
void |
show()
Abstract API
|
void |
showAndWait() |
ReadOnlyBooleanProperty |
showingProperty() |
void |
sizeToScene() |
(package private) StringProperty |
titleProperty() |
private void |
updateStageBindings(Window oldOwner,
Window newOwner) |
(package private) ReadOnlyDoubleProperty |
widthProperty()
Property representing the width of the dialog.
|
ReadOnlyDoubleProperty |
xProperty() |
ReadOnlyDoubleProperty |
yProperty() |
requestPermissionToClose
final Stage stage
private Scene scene
private final Parent DUMMY_ROOT
private final Dialog<?> dialog
private DialogPane dialogPane
private double prefX
private double prefY
HeavyweightDialog(Dialog<?> dialog)
void initStyle(StageStyle style)
StageStyle getStyle()
public void initModality(Modality modality)
initModality
in class FXDialog
public Modality getModality()
getModality
in class FXDialog
public void setDialogPane(DialogPane dialogPane)
setDialogPane
in class FXDialog
public void show()
FXDialog
public void showAndWait()
showAndWait
in class FXDialog
public ReadOnlyBooleanProperty showingProperty()
showingProperty
in class FXDialog
public ReadOnlyDoubleProperty xProperty()
public ReadOnlyDoubleProperty yProperty()
ReadOnlyDoubleProperty heightProperty()
FXDialog
heightProperty
in class FXDialog
double getSceneHeight()
getSceneHeight
in class FXDialog
ReadOnlyDoubleProperty widthProperty()
FXDialog
widthProperty
in class FXDialog
BooleanProperty resizableProperty()
resizableProperty
in class FXDialog
StringProperty titleProperty()
titleProperty
in class FXDialog
ReadOnlyBooleanProperty focusedProperty()
focusedProperty
in class FXDialog
public void sizeToScene()
sizeToScene
in class FXDialog
private void positionStage()