java - 如何删除 JFX 中的舞台按钮

标签 java css jfoenix

我尝试了很多方法来删除我的 JFX 元素框架中的舞台按钮。我正在使用装饰器来更新设计。

enter image description here

我只想删除最大化、调整大小和最小化按钮。不应删除关闭按钮。你能给我一个提示,我该如何处理这个问题?

JFXDecorator decorator = new JFXDecorator(primaryStage, gridContainer);

我试过这样删除可调整大小的按钮:

primaryStage.setResizable(false);

.jfx-decorator{
    -fx-decorator-color: #2196F3;
    -fx-text-fill: black;
    -fx-background-color: transparent;
    -fx-border-color: #2196F3;
}

.jfx-decorator .jfx-decorator-buttons-container{
    -fx-background-color: -fx-decorator-color;
}

.jfx-decorator .resize-border{
    -fx-border-color: #2196F3;
    -fx-border-width: 0 4 4 4;
}
.jfx-decorator .jfx-decorator-buttons{
    -fx-background-color: red;
}

最佳答案

您必须传递准确数量的参数。 boolean 值是...

1 全屏

2 最大化/恢复

3 最小化

JFXDecorator decorator = new JFXDecorator(mainStage, root, false, false, false);

关于java - 如何删除 JFX 中的舞台按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49748396/

相关文章:

java - 单击离开时 JFXDialog 关闭

java - 为什么实现了接口(interface)的类不能算作Java中接口(interface)的同一类型?

java - myBatis 多对多关系

css - 如何在多个元素上应用 css hover

html - 自定义字体显示不正确

java - eclipse设置自动重命名类文件

java - 为什么 gwt 会越来越受欢迎?

javascript - 是否可以编写一个使所有浏览器标准兼容的 JavaScript 库?

java - 无法使用 JFoenix lib 运行 JavaFX 应用程序