javafx中的轮控制

javafx中的轮控制,javafx,checkbox,rounding,Javafx,Checkbox,Rounding,我有个问题。如何在JavaFX中创建圆形复选框?“-fx background radius”对我不起作用,而且我想在鼠标悬停在复选框上时显示该复选框创建内容的简短描述。我怎样才能解决这个问题?感谢您的帮助。对于带有圆角的复选框,您可以使用CSS。当您需要知道可以从CSS中创建什么样式时,查看样式表是很有帮助的。例如,For复选框告诉我们有一个子结构;这包括一个堆栈窗格,其样式类为框。正是这个StackPane是UI中的“物理框”,是您想要绕过的。在您的CSS文件中,您会有如下内容: .chec

我有个问题。如何在JavaFX中创建圆形复选框?“-fx background radius”对我不起作用,而且我想在鼠标悬停在复选框上时显示该复选框创建内容的简短描述。我怎样才能解决这个问题?感谢您的帮助。

对于带有圆角的
复选框,您可以使用CSS。当您需要知道可以从CSS中创建什么样式时,查看样式表是很有帮助的。例如,For
复选框告诉我们有一个子结构;这包括一个
堆栈窗格
,其样式类为
。正是这个
StackPane
是UI中的“物理框”,是您想要绕过的。在您的CSS文件中,您会有如下内容:

.check-box .box {
  -fx-background-radius: /* enter you're desired radius here */;
}
然后,您可以通过将CSS文件添加到
场景中

您还想知道当鼠标悬停在
复选框上时,如何显示有关该复选框的一些信息,对吗?要做到这一点,您需要使用一个

CheckBox box = new CheckBox("Choose me!");
box.setTooltip(new Tooltip("I do something!"));