setLayout(null);
setSize(250,96);
add(LocaleDisplayField);
LocaleDisplayField.setBounds(24,36,205,24);
// Display the default locale
System.out.println(Locale.getDefault().getDisplayName());
LocaleDisplayField.setText(Locale.getDefault().toString());
// Let's try and reset the locale
Locale.setDefault(Locale.JAPAN);
// And now display the new default locale
System.out.println(Locale.getDefault().toString());
LocaleDisplayField.setText(Locale.getDefault().toString());