dialog.show((StackPane) context.getRegisteredObject(CONTENT_PANE)); }); dialog.show((StackPane) context.getRegisteredObject(CONTENT_PANE)); }); dialog.show((StackPane) context.getRegisteredObject(CONTENT_PANE)); }); dialog.show((StackPane) context.getRegisteredObject(CONTENT_PANE)); }); dialog.show((StackPane) context.getRegisteredObject(CONTENT_PANE)); });
@Override public void show() { if (!jfxTimePicker.isOverLay()) { super.show(); } if (content != null) { content.init(); content.clearFocus(); } if (dialog == null && jfxTimePicker.isOverLay()) { StackPane dialogParent = jfxTimePicker.getDialogParent(); if (dialogParent == null) { dialogParent = (StackPane) jfxTimePicker.getScene().getRoot(); } dialog = new JFXDialog(dialogParent, (Region) getPopupContent(), DialogTransition.CENTER, true); arrowButton.setOnMouseClicked((click) -> { if (jfxTimePicker.isOverLay()) { StackPane parent = jfxTimePicker.getDialogParent(); if (parent == null) { parent = (StackPane) jfxTimePicker.getScene().getRoot(); } dialog.show(parent); } }); } }
@Override public void show() { if (!jfxDatePicker.isOverLay()) { super.show(); } if (content != null) { content.init(); content.clearFocus(); } if (dialog == null && jfxDatePicker.isOverLay()) { StackPane dialogParent = jfxDatePicker.getDialogParent(); if (dialogParent == null) { dialogParent = (StackPane) jfxDatePicker.getScene().getRoot(); } dialog = new JFXDialog(dialogParent, (Region) getPopupContent(), DialogTransition.CENTER, true); arrowButton.setOnMouseClicked((click) -> { if (jfxDatePicker.isOverLay()) { StackPane parent = jfxDatePicker.getDialogParent(); if (parent == null) { parent = (StackPane) jfxDatePicker.getScene().getRoot(); } dialog.show(parent); } }); } }
final JFXDialog dialog = new JFXDialog(mainPane, content, JFXDialog.DialogTransition.CENTER); dialog.getStyleClass().add("dialogBackground"); dialog.show(); content.setCache(true); content.setCacheHint(CacheHint.SPEED);
buttonYes.setOnAction(t -> dialog.close()); buttonNo.setOnAction(t -> dialog.close()); dialog.show();
@Override public void show() { if (!jfxDatePicker.isOverLay()) { super.show(); } if (content != null) { content.init(); content.clearFocus(); } if (dialog == null && jfxDatePicker.isOverLay()) { StackPane dialogParent = jfxDatePicker.getDialogParent(); if (dialogParent == null) { dialogParent = (StackPane) jfxDatePicker.getScene().getRoot(); } dialog = new JFXDialog(dialogParent, (Region) getPopupContent(), DialogTransition.CENTER, true); arrowButton.setOnMouseClicked((click) -> { if (jfxDatePicker.isOverLay()) { StackPane parent = jfxDatePicker.getDialogParent(); if (parent == null) { parent = (StackPane) jfxDatePicker.getScene().getRoot(); } dialog.show(parent); } }); } } }
@Override public void show() { if (!jfxTimePicker.isOverLay()) { super.show(); } if (content != null) { content.init(); content.clearFocus(); } if (dialog == null && jfxTimePicker.isOverLay()) { StackPane dialogParent = jfxTimePicker.getDialogParent(); if (dialogParent == null) { dialogParent = (StackPane) jfxTimePicker.getScene().getRoot(); } dialog = new JFXDialog(dialogParent, (Region) getPopupContent(), DialogTransition.CENTER, true); arrowButton.setOnMouseClicked((click) -> { if (jfxTimePicker.isOverLay()) { StackPane parent = jfxTimePicker.getDialogParent(); if (parent == null) { parent = (StackPane) jfxTimePicker.getScene().getRoot(); } dialog.show(parent); } }); } }