为什么Java Scene Builder在程序运行时没有显示确切的背景颜色

时间:2014-02-15 15:08:45

标签: java colors javafx-2 fxml scenebuilder

我在Scene Builder中创建了一个窗口,一些按钮和一个文本字段。

在Scene Builder中: enter image description here

但是当我通过netbeans运行我的程序或双击.jar文件时,它运行正常但只是颜色没有显示。背景变白。特别是文本领域,我创造了它的深色,它也变成了白色。如果你查看secreenshots,你可以理解我的问题。

运行程序后 enter image description here

我的代码中没有错误。我不明白为什么会这样。它应该显示我定义的确切颜色。任何人都可以帮助我吗?

您还可以在此处查看我的fxml代码http://pastebin.com/1sif2Dsq

1 个答案:

答案 0 :(得分:0)

我怀疑,您在更改样式后忘记保存文件。在我的SceneBuilder中,它看起来与第二张图片完全相同。在将项目导出到FXML文件之前保存jar文件。

另外,作为旁注。考虑使用一些布局管理器而不是AnchorPane,它使用组件的绝对定位。