【发布时间】:2020-05-27 07:04:54
【问题描述】:
我目前有一个 JavaFX 项目,我正在努力改进 CSS。我创建了一些类,其中包含其他类(即 Button、TextField、ScrollPane 等)
为方便起见,我们将这个类称为 Bucket。
在我的 Bucket 类中,我还有一个 Button 和 TextField。
我通过以下方式向存储桶添加了一个新的 styleClass:
getScene().getStyleClass().add("bucket");
完成此操作后,我转到我的 CSS 文件,我想更改 Bucket 类中按钮的文本颜色。
我是否也需要给按钮一个新的 StyleClass(),或者我可以通过以下方式访问它:
.bucket > .button {
-textColor: white;
}
如果我能做到后者,我怎样才能让它发挥作用?
感谢任何帮助!
【问题讨论】: