我试图在我的应用程序中获得圆底 Angular ,但结果是这样的:
这是 CSS 文件:
.mainFxmlClass {
#pane{
-fx-background-size: 1200 900;
-fx-background-radius: 0 0 18 18;
-fx-border-radius: 0 0 18 18;
-fx-background-color: #FC3D44;
}
}
我的主课:
@Override
public void start(Stage stage) throws Exception {
Parent root = FXMLLoader.load(getClass().getResource("Preview.fxml"));
Scene scene = new Scene(root);
stage.setScene(scene);
stage.show();
}
public static void main(String[] args) {
launch(args);
}
如何去除这些白 Angular ?
最佳答案
经过大量研究和西类牙版 Stack O 的一些帮助后,终于找到了去除白 Angular 的最简单方法:
在主类中你必须添加:
scene.setFill(Color.TRANSPARENT);
和:
stage.initStyle(StageStyle.TRANSPARENT);
唯一的问题是 StageStyle.TRANSPARENT
会让您没有关闭按钮,所以您必须自己制作。
最后的结果是这样的:
关于java - java fx Pane 中的圆 Angular ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45258138/