1

ユーザーが言語を選択できるメニューをコーディングするにはどうすればよいでしょうか。その後、ユーザーは自分の選択した言語でプログラム全体をレンダリングできますか?

注: 私は Netbeans を使用しており、自動内部化を使用して bundle.properties ファイルを作成することを提案しているチュートリアルの 1 つです。

私が知らないのは、言語を選択したオプションに設定する方法です。
私が今何をしているのかほとんど理解できないので、詳しく説明してください。

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 に答える