java - 在 javafx 中使用 css 设计表单

标签 java css netbeans javafx scenebuilder

我是 javafx 的初学者,因此在 javafx 中设计桌面应用程序的表单。我正在使用 netbeans。我已经完成了一些 javafx 教程。

我的问题是我正在尝试将我的自定义 css 嵌入到我的 javafx 代码中,并且我正在将 SceneBuilder 与 netbeans 一起使用。现在,我的 css 中的更改或标签并未反射(reflect)我的 UI 中的更改。

例如:如果它是背景色——如果我在我的 css 中使用 .login{-fx-background-color: #368ee0;} 它就可以工作,但是如果我写 . login{background-color: #368ee0;} 它不起作用。我不知道我哪里做错了。

请帮忙,我可以提供部分代码或文件供您引用。如果需要。

最佳答案

-fx-background-color 是一个有效的 JavaFX 属性,但 background-color 不是(所以不要使用它)。

仅在 JavaFX CSS reference guide 中定义的 CSS 属性在 JavaFX 中有效 - 您不能使用为 HTML 设计的 CSS 属性,例如 background-color

关于java - 在 javafx 中使用 css 设计表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24525389/

相关文章:

Java 使用外部 jar 创建独立 jar

java - 隐藏屏幕上方的 ImageView/以编程方式将 y 位置设置为负值

CSS:如何确保图像完全填满容器?

css - Bootstrap : how to change width of container

java - yWorks UML Doclet Netbeans Java

java - 如何将 Github 项目导入 Netbeans

plugins - 推荐用于 NetBeans 的 Web 开发插件

java - Java将字符串转为float

css - 是否有用于文本节点的 CSS 选择器?

java - 无法在javascript中检索json对象内容