Javafx 2 如何仅删除';尽量减少';来自stage组件的按钮,以及如何在JavaFX中自定义组件?

Javafx 2 如何仅删除';尽量减少';来自stage组件的按钮,以及如何在JavaFX中自定义组件?,javafx-2,Javafx 2,如何仅从stage组件中删除“最小化”按钮,以及如何在JavaFX中自定义它们? 我正在使用Netbeans 7.1.2并创建了一个简单的JavaFX应用程序。我有一个舞台的对象叫primaryStage。如何实现它?不幸的是,JavaFX2.2还没有提供操作系统窗口按钮的API 尽管您可以通过使用删除系统控件来实现这一点 primaryStage.initStyle(StageStyle.UNDECORATED) 并提供您自己的,以最大化,关闭等 您可以在名为Ensemble的标准

如何仅从stage组件中删除“最小化”按钮,以及如何在JavaFX中自定义它们?
我正在使用Netbeans 7.1.2并创建了一个简单的JavaFX应用程序。我有一个舞台的对象叫primaryStage。如何实现它?

不幸的是,JavaFX2.2还没有提供操作系统窗口按钮的API

尽管您可以通过使用删除系统控件来实现这一点

     primaryStage.initStyle(StageStyle.UNDECORATED)
并提供您自己的,以最大化,关闭等

您可以在名为Ensemble的标准示例中找到一个示例,该示例遵循所述方法:
不幸的是,JavaFX2.2还没有提供操作系统窗口按钮的API

尽管您可以通过使用删除系统控件来实现这一点

     primaryStage.initStyle(StageStyle.UNDECORATED)
并提供您自己的,以最大化,关闭等

您可以在名为Ensemble的标准示例中找到一个示例,该示例遵循所述方法:
你可以这样做

 public void start(Stage primaryStage) throws Exception {
    FXMLLoader loader = new FXMLLoader(getClass().getResource("sample.fxml"));
    Parent root = (Parent) loader.load();        
    primaryStage.setResizable(false);

    primaryStage.initStyle(StageStyle.DECORATED);
    primaryStage.setTitle("Hello World");
    primaryStage.setScene(new Scene(root));
    primaryStage.show();
}

密钥可设置大小(false)

您可以这样做

 public void start(Stage primaryStage) throws Exception {
    FXMLLoader loader = new FXMLLoader(getClass().getResource("sample.fxml"));
    Parent root = (Parent) loader.load();        
    primaryStage.setResizable(false);

    primaryStage.initStyle(StageStyle.DECORATED);
    primaryStage.setTitle("Hello World");
    primaryStage.setScene(new Scene(root));
    primaryStage.show();
}

该键可设置大小(false)

我已经试过一次。它会删除所有windows按钮。我只想删除“最小化”按钮。还有其他方法可以实现这个功能吗?我已经试过一次了。它可以删除所有的windows按钮。我只想删除“最小化”按钮。是否有其他选项可以实现该功能?