如何在DatePicker中更改JavaFX 8中日历的样式?我查看了modena文件中的所有默认样式,没有找到DatePicker的类。有人知道怎么做吗?例如,将标题颜色更改为蓝色。
默认样式如下:

发布于 2014-10-27 23:49:21
您可以在DatePicker文件中的.date-picker和.date-picker-popup样式类下找到modena.css控件的css。
如果您想更改标题(我猜您指的是带有月份和年份的上窗格),您需要这样做:
.date-picker-popup > .month-year-pane {
-fx-padding: 0.588883em 0.5em 0.666667em 0.5em; /* 7 6 8 6 */
-fx-background-color: derive(-fx-box-border,30%),
linear-gradient(to bottom, derive(-fx-base,-3%),
derive(-fx-base,5%) 50%,
derive(-fx-base,-3%));
-fx-background-insets: 0 0 0 0, 0 0 1 0;
}您只需将此样式类添加到您的css文件中,并将-fx-base更改为您想要的颜色。
https://stackoverflow.com/questions/26597919
复制相似问题