JSpinner Date Editor в буддийском календаре

Есть ли способ использовать 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);

Есть идеи?

Ответы на вопрос(1)

Ваш ответ на вопрос