@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); } }); } }
content.setBody(descrizione); content.getStyleClass().add("dialogContentBackground"); final JFXDialog dialog = new JFXDialog(mainPane, content, JFXDialog.DialogTransition.CENTER); dialog.getStyleClass().add("dialogBackground"); dialog.show();
content.setActions(buttonYes, buttonNo); content.getStyleClass().add("confirmDialogContentBackground"); final JFXDialog dialog = new JFXDialog(mainPane, content, JFXDialog.DialogTransition.CENTER); dialog.getStyleClass().add("confirmDialogBackground"); buttonYes.setOnMouseClicked(ev);
@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); } }); } }