1

我将如何编写一个允许用户选择语言的菜单,然后用户将用他选择的语言呈现他的整个程序?

注意:我使用的是 Netbeans,其中一个教程建议使用自动内部化来制作 bundle.properties 文件。

我不知道如何将语言设置为所选选项。
请详细解释,因为我几乎无法理解我现在在做什么。

int sel = cmbLang.getSelectedIndex();
    switch (sel) {
        case 0:
            JOptionPane.showMessageDialog(null,"please make a selection");
            break;
        case 1:
            fmt:setLocale(Locale.E);//set language to language 1 
            break;
        case 2:
            //set Language to language 2
            break;
    }
4

1 回答 1

1

正如这里所建议的,您可以使用Locale.setDefault(Locale yourDesiredLocale)(参见Javadoc)来更改语言。

于 2013-10-08T12:36:04.717 回答