I saw some topics with the same question as I have but they are old and none of the answers is good for me.
So I have this application in Java that uses Swing. I've implemented internationalization designing the UI and now I need something that can change the language (Locale maybe) of the application and refresh the components of UI. Like, hits the button "change language" and the app change the language.
Is this possible without a restart and using only ResourceBundle?
Cheers
[EDIT]
I tried this:
Locale aLocale = new Locale.Builder().setLanguage("pt").setRegion("PT").build();
Locale.setDefault(aLocale);
this.dispose();
new Window("Fisica").setVisible(true);
This "solution" has something wrong?