2012-12-07 22 views
0

我有一个表单来更改我的j2me应用程序的语言。此应用程序由codenameone创建。lwuit更改语言并应用它

我创建了一堂课,我用2种语言英语和波斯语将所有的单词写入它。我更改了语言与此代码:

UIManager.getInstance().setResourceBundle(new CommonSettings().getFarsi()); 

如何申请这种语言这种形式活泼或没有从这种形式出口的所有组件吗?

回答

0

您需要重新创建表单。如果您在状态机中调用方法reloadForm(),则GUI构建器可以自动为您执行此操作。

+0

因为某些原因,我没有使用UIbuilder类,所以我不能使用这个方法。我的所有类都来自“com.codenameone.ui.form”。 有什么办法可以解决这个问题吗? – Ahmad

+0

重新创建您的表单。如果你手工编写了createMyForm()方法,那么只需再次调用它并显示该表单而不进行转换。 –

+0

我按照你的说法做了,我重新创建了后台命令。谢谢。 – Ahmad