我使用JavaFX 2.1创建了我的应用程序,最近使用JavaFX 8升级到JDK 8.
当我更改ComboBox的值时,TableView会中断,但如果我在表中选择了某些内容,那就没关系。
Netbeans显示:
javafx.scene.CssStyleHelper calculateValue警告:无法解决 '-fx-text-background-color'同时解析查找 样式表中规则'* .list-cell'的'-fx-text-fill' 罐子:文件:/ C:!/Program%20Files/Java/jdk1.8.0/jre/lib/ext/jfxrt.jar /com/sun/javafx/scene/control/skin/modena/modena.bss
javafx.scene.CssStyleHelper calculateValue警告:无法解决 '-fx-selection-bar'同时解析'-fx-background-color'的查找 从规则 “ .combo-盒弹出> .LIST-视图> .virtual-流程> .clipped容器> .sheet> .list-细胞:悬停:填充:选择了” 在样式表中 罐子:文件:/ C:!/Program%20Files/Java/jdk1.8.0/jre/lib/ext/jfxrt.jar /com/sun/javafx/scene/control/skin/modena/modena.bss
新的JavaFX 8和旧的CSS有问题吗?
Netbeans也显示
警告:从JDK7u25开始,应使用Codebase清单属性来限制JAR重新调整用途。请设置manifest.custom.codebase属性以覆盖当前的默认非安全值'*'。