【发布时间】:2019-05-30 00:08:17
【问题描述】:
有没有办法将 JSpinner.DateEditor 与佛教日历一起使用?当我将语言环境更改为“th”、“TH”并重新创建我的日历时,它们确实是佛教日历。但是,JSpinners 没有更新。下面是一些示例代码:
Locale locale = new Locale("th", "TH");
Locale.setDefault(locale);
// Reinitializing calendars with new locale, this is done correctly
encodingCalendar = Calendar.getInstance();
expirationCalendar = Calendar.getInstance();
// Modifying the spinners in another class to update them with the correct locale
// this is the part that's not doing what I'd expect.
editor.getExpirationDateSpinner().setLocale(locale);
editor.getExpirationDateSpinner().getEditor().setLocale(locale);
有什么想法吗?
【问题讨论】: