在 JavaFX2.2 上,我创建了自己的样式类来表示包含无效数据的表格单元格。但是我的样式类似乎无法覆盖-fx-text-fill
,hover
和状态。这是我的风格课:selected
focused
.invalid-table-cell {
-fx-text-fill: red;
}
.invalid-table-cell:hover {
-fx-background-color: salmon;
-fx-text-fill: blue; /* No worky */
}
.invalid-table-cell:selected {
-fx-background-color: purple;
-fx-text-fill: orchid; /* No worky */
}
.invalid-table-cell:focused:hover {
-fx-background-color: red;
-fx-text-fill: green; /* No worky */
}
当我的应用程序运行时,我可以看到 的变化-fx-background-color
,但我看不到-fx-text-fill
任何特殊状态的变化。
我究竟做错了什么?