使用本地化文本刷新Shell

时间:2013-10-16 13:53:34

标签: java user-interface swt refresh

我正在尝试更改java程序的语言。 这是简化的主框架:

enter image description here

我设法使用LocaleRessourceBundle更改语言。 还可以使用鼠标侦听器点击标志,如下所示:

 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");
   }
 });

但我现在要做的是更改重新加载窗口并更改按下按钮后显示的文本。 有任何线索如何做到这一点?

0 个答案:

没有答案