如何在java fx场景构建器中将新图形设置为该控件之前,如何删除分配给控件的默认图形(如按钮和复选框)?

时间:2014-06-15 08:54:08

标签: javafx-2 scenebuilder

我正在使用javafx创建一个java桌面应用程序。对于gui建筑我正在使用场景构建器2.0。 一切都是完美的预期只有一件事。我想自定义按钮。我想为按钮指定一个自定义图形。

当我使用[button.setgraphic(node)]时,此语句将新图形设置为按钮,但按钮的默认图形也会保留。

我只是想删除默认图形,然后想要将新的(自定义)garaphic分配给javafx中的按钮和单选按钮等控件。我必须告诉我,我正在使用场景构建器来构建gui。

我怎样才能做到这一点? 提前谢谢....

以下是当前发生情况的屏幕截图,.....

enter image description here

这里我使用javafx场景构建器制作了一个按钮,然后在fxml文件(.java文件)的控制器中我试图通过使用setGraphics属性将图像(在快照中的橙色框中显示)设置为该按钮按钮.....我只需要按钮就可以达到以下形状...

enter image description here

2 个答案:

答案 0 :(得分:0)

您可以通过CSS更好地自定义按钮。这里是tutorial。您要做的是修改按钮图片(默认情况下为空)。我想这不是你的确切目的。

答案 1 :(得分:0)

button.setGraphic(空) //为我工作。