相关疑难解决方法(0)

如何在Javafx中对齐对话框窗格的确定按钮?

我想对齐,即将ENTERPENTER设置为DialogPane的OK按钮。我已经尝试了以下代码,但无法正常工作。

Dialog dialog = new Dialog();
DialogPane dialogPane = dialog.getDialogPane();
dialogPane.setStyle("-fx-background-color: #fff;");

        // Set the button types.
ButtonType okButtonType = new ButtonType("Ok", ButtonBar.ButtonData.OK_DONE);
ButtonType cancelButtonType = new ButtonType("Cancel", ButtonBar.ButtonData.CANCEL_CLOSE);
dialog.getDialogPane().getButtonTypes().addAll(okButtonType, cancelButtonType);
dialogPane.lookupButton(cancelButtonType).setVisible(false);

        // Testing
Button okButton = (Button) dialog.getDialogPane().lookupButton(okButtonType);
okButton.setAlignment(Pos.CENTER);
        // End Testing

dialog.showAndWait();
Run Code Online (Sandbox Code Playgroud)

dialog javafx javafx-2 javafx-8

6
推荐指数
1
解决办法
4499
查看次数

标签 统计

dialog ×1

javafx ×1

javafx-2 ×1

javafx-8 ×1