private Button buildCancelButton(String text, boolean response) { Button button = buildButton(text, response); button.setCancelButton(true); return button; }
Button buttonTwo = (Button) alert.getDialogPane().lookupButton(buttonTypeTwo); buttonTwo.setDefaultButton(true); Button buttonThree = (Button) alert.getDialogPane().lookupButton(buttonTypeThree); buttonThree.setCancelButton(true);
/** * Create a button for the button bar * * @param type * the button id * @param label * the label * @param defaultOkButton * <code>true</code> if it is the default button {@link Button#defaultButtonProperty()} * @param defaultCancel * <code>true</code> if it is the cancel button {@link Button#cancelButtonProperty()} * @return the button */ protected Button createButtonForBar(final int type, String label, boolean defaultOkButton, boolean defaultCancel) { Button b = new Button(label); b.setDefaultButton(defaultOkButton); b.setCancelButton(defaultCancel); b.setOnAction(new EventHandler<ActionEvent>() { @Override public void handle(ActionEvent event) { buttonPressed(type); } }); return b; }
box.getChildren().addAll(text, buttons); dialogStage.setScene(new Scene(box)); ok.setCancelButton(false); cancel.setCancelButton(true); cancel.setOnAction(new CloseDialogHandler(dialogStage, null)); dialogStage.centerOnScreen();
@Override public void handle(WebEvent<String> t) { final Stage dialogStage = new Stage(); dialogStage.initModality(Modality.WINDOW_MODAL); dialogStage.initOwner(owner); ResourceBundle r = ResourceBundle.getBundle("org/netbeans/html/boot/fx/Bundle"); // NOI18N dialogStage.setTitle(r.getString("AlertTitle")); // NOI18N final Button button = new Button(r.getString("AlertCloseButton")); // NOI18N final Text text = new Text(t.getData()); VBox box = new VBox(); box.setAlignment(Pos.CENTER); box.setSpacing(10); box.setPadding(new Insets(10)); box.getChildren().addAll(text, button); dialogStage.setScene(new Scene(box)); button.setCancelButton(true); button.setOnAction(new CloseDialogHandler(dialogStage, null)); dialogStage.centerOnScreen(); dialogStage.showAndWait(); } });
box.getChildren().addAll(text, line, buttons); dialogStage.setScene(new Scene(box)); ok.setCancelButton(false); cancel.setCancelButton(true); cancel.setOnAction(new CloseDialogHandler(dialogStage, null)); dialogStage.centerOnScreen();
cancelButton.setCancelButton(true); cancelButton.setOnAction((event) -> { task.cancel();
cancel.setCancelButton(true); hbox.getChildren().add(cancel);
cancelButton.setCancelButton(true);
@Override public void handle(WebEvent<String> t) { final Stage dialogStage = new Stage(); dialogStage.initModality(Modality.WINDOW_MODAL); dialogStage.setTitle("Warning"); final Button button = new Button("Close"); final Text text = new Text(t.getData()); VBox box = new VBox(); box.setAlignment(Pos.CENTER); box.setSpacing(10); box.setPadding(new Insets(10)); box.getChildren().addAll(text, button); dialogStage.setScene(new Scene(box)); button.setCancelButton(true); button.setOnAction(new EventHandler<ActionEvent>() { @Override public void handle(ActionEvent t) { dialogStage.close(); } }); dialogStage.centerOnScreen(); dialogStage.showAndWait(); } });