本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长


+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

JavaFX 8 DatePicker样式

发布于2021-05-19 12:53     阅读(269)     评论(0)     点赞(13)     收藏(2)


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

默认样式如下:

在此处输入图片说明


解决方案


您可以在modena.css文件中的样式类DatePicker找到该控件的css .date-picker.date-picker-popup

如果您想更改标题(我想您是在上面的窗格中使用“月”和“年”),这是您需要的:

.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为所需的颜色即可。



所属网站分类: 技术文章 > 问答

作者:黑洞官方问答小能手

链接:http://www.javaheidong.com/blog/article/192250/cc54d7a1895a6046b9fa/

来源:java黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

13 0
收藏该文
已收藏

评论内容:(最多支持255个字符)