如何在Java FX 2中创建自己的CSS 伪类?
所以在CSS文件中我可以使用这种风格
.MyButton : online{ }
在FX 1中,可以完成覆盖
等方法 public long impl_getPseudoClassState() {}
但现在已弃用 :-(
有新方法吗?
答案 0 :(得分:8)
使用JavaFX 8.0的公共API,可以引入自定义css伪类。
答案 1 :(得分:2)
目前你不能这样做。以下是JavaFX CSS Reference Guide中关于此的说明:
这时,一个类所需的编程接口 声明对CSS属性的支持,以转换和加载这些值 从CSS样式表到对象变量,以及声明和通知 对象的伪类的更改被认为是内部的 接口和无法直接访问应用程序。