【发布时间】:2021-02-26 09:25:31
【问题描述】:
我在 JavaFX 中使用 JFXDatePicker(材料设计 DatePicker),我想在单击 DatePicker 时弹出的日历中更改一周的开始日期。目前,一周的开始日期是星期日 (S M T W T F S),但我想将其更改为星期一 (M T W T F S S)。
这可能吗?我做了一个小研究,但没有成功。
谢谢!
【问题讨论】:
-
afaik,仅更改 firstDayOfWeek 不受支持(至少不支持普通 DatePicker,不知道 JFXDatePicker,尽管我怀疑它不知道) - DatePicker 的所有区域设置敏感状态由默认语言环境控制(请参阅 DatePickerContent 了解如何完成)。
-
您是否尝试在启动时更改 jvm 的语言环境?
-
也许这可以使用@kleopatra的解决方案来解决,但我设法通过添加这些JVM参数(对于我的国家,罗马尼亚)来解决它:-Duser.country=RO -Duser.language=ro
-
想知道为什么这不是默认语言环境?
标签: java javafx datepicker jfoenix