我正在尝试更改java程序的语言。 这是简化的主框架:
我设法使用Locale和RessourceBundle更改语言。 还可以使用鼠标侦听器点击标志,如下所示:
imgFrFlag.addMouseListener(new MouseListener()
{
@Override
public void mouseDoubleClick(MouseEvent arg0)
{
}
@Override
public void mouseDown(MouseEvent arg0)
{
}
@Override
public void mouseUp(MouseEvent arg0)
{
ResourceBundle messages = ResourceBundle.getBundle("Messages", french);
System.out.println("french click");
}
});
但我现在要做的是更改重新加载窗口并更改按下按钮后显示的文本。 有任何线索如何做到这一点?