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() |
requestPermissionToClosefinal 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 FXDialogpublic Modality getModality()
getModality in class FXDialogpublic void setDialogPane(DialogPane dialogPane)
setDialogPane in class FXDialogpublic void show()
FXDialogpublic void showAndWait()
showAndWait in class FXDialogpublic ReadOnlyBooleanProperty showingProperty()
showingProperty in class FXDialogpublic ReadOnlyDoubleProperty xProperty()
public ReadOnlyDoubleProperty yProperty()
ReadOnlyDoubleProperty heightProperty()
FXDialogheightProperty in class FXDialogdouble getSceneHeight()
getSceneHeight in class FXDialogReadOnlyDoubleProperty widthProperty()
FXDialogwidthProperty in class FXDialogBooleanProperty resizableProperty()
resizableProperty in class FXDialogStringProperty titleProperty()
titleProperty in class FXDialogReadOnlyBooleanProperty focusedProperty()
focusedProperty in class FXDialogpublic void sizeToScene()
sizeToScene in class FXDialogprivate void positionStage()