使BorderPane看起来像一个圆圈

时间:2014-07-10 14:22:20

标签: java javafx javafx-2 javafx-8

有没有办法让BorderPane看起来像一个圆圈?在我的情况下,我想将几​​个标签放入BorderPane,看起来像一个圆圈。

也许有办法改变BorderPane的边界?

1 个答案:

答案 0 :(得分:1)

这种方式对我有用

BorderPane root = new BorderPane();
root.getChildren().add(btn);
root.setId("ROOTNODE");
Circle circ = new Circle(100,100,100);
circ.setRadius(60);
root.setClip(circ);

CSS:

#ROOTNODE {
-fx-background-radius: 30;
-fx-background-color:green;
-fx-border-radius: 30;
-fx-border-width:5;
}