如何从 Controller 的方法中将处理程序分配给最小化(图标化)应用程序到@FXML private HBox minBtn;
(使用 Shape 制作的自定义按钮)按钮public void initialize(URL, ResourceBundle)
?setIconified(boolean)
方法在 Stage 类中,我无法让他进入我的 Controller 类。
问问题
841 次
1 回答
1
您可以通过以下方式访问舞台
minBtn.setOnMouseClicked(new EventHandler<MouseEvent>() {
@Override
public void handle(MouseEvent arg0) {
((Stage) ((Node) arg0.getSource()).getScene().getWindow()).setIconified(true);
// OR
((Stage) minBtn.getScene().getWindow()).setIconified(true);
}
});
于 2012-07-17T16:24:16.063 回答