Javafx 2 JavaFX2是否有预先制作的皮肤?
从我所阅读的内容来看,通过CSS编写JavaFX2皮肤是可能的。但我似乎找不到任何完整的例子,这里和那里的一些教程,但仅此而已。具体来说,我正在为JavaFX2寻找一种“黑色”皮肤。你知道在哪里可以找到预先制作的皮肤吗?如果你阅读了,你会看到一个解释,说明颜色值是从哪里来的Javafx 2 JavaFX2是否有预先制作的皮肤?,javafx-2,Javafx 2,从我所阅读的内容来看,通过CSS编写JavaFX2皮肤是可能的。但我似乎找不到任何完整的例子,这里和那里的一些教程,但仅此而已。具体来说,我正在为JavaFX2寻找一种“黑色”皮肤。你知道在哪里可以找到预先制作的皮肤吗?如果你阅读了,你会看到一个解释,说明颜色值是从哪里来的 * -fx-text-base-color for text on top of -fx-base, -fx-color, and -fx-body-color * -fx-text-background-color f
* -fx-text-base-color for text on top of -fx-base, -fx-color, and -fx-body-color
* -fx-text-background-color for text on top of -fx-background
* -fx-text-inner-color for text on top of -fx-control-inner-color
* -fx-selection-bar-text for text on top of -fx-selection-bar
您只需向.root添加一些css即可覆盖基本颜色,以下是它们的一些颜色
.root {
-fx-base: #ececec;
-fx-background: derive(-fx-base,26.4%);
-fx-color: -fx-base;
-fx-text-base-color: ladder(
-fx-color,
-fx-light-text-color 45%,
-fx-dark-text-color 46%,
-fx-dark-text-color 59%,
-fx-mid-text-color 60%
);
-fx-background-color: -fx-background;
只需执行.root{-fx base:#000000;}
就可以创建一个可读的黑色主题,可以进行一些调整。如果您阅读,您将看到一个解释,说明颜色值的来源
* -fx-text-base-color for text on top of -fx-base, -fx-color, and -fx-body-color
* -fx-text-background-color for text on top of -fx-background
* -fx-text-inner-color for text on top of -fx-control-inner-color
* -fx-selection-bar-text for text on top of -fx-selection-bar
您只需向.root添加一些css即可覆盖基本颜色,以下是它们的一些颜色
.root {
-fx-base: #ececec;
-fx-background: derive(-fx-base,26.4%);
-fx-color: -fx-base;
-fx-text-base-color: ladder(
-fx-color,
-fx-light-text-color 45%,
-fx-dark-text-color 46%,
-fx-dark-text-color 59%,
-fx-mid-text-color 60%
);
-fx-background-color: -fx-background;
只需执行.root{-fx base:#000000;}
即可创建一个可读的黑色主题,可以进行一些调整。另请参见