GUI ビルダーによる文字列の国際化
関連項目
GUI アプリケーションを国際化する必要がある場合は、GUI ビルダーを使用し、GUI コンポーネントのハードコードされたテキストを国際化された文字列に置き換えることができます。
GUI ビルダーによって国際化文字列を挿入する
- 「ファイル」ウィンドウまたは「プロジェクト」ウィンドウで対象のファイルのノードをダブルクリックし、GUI ビルダーでファイルを開きます。
- 「インスペクタ」ウィンドウで対象の GUI コンポーネントを選択します。
- 「プロパティー」ウィンドウで、国際化するプロパティー (jLabel のテキストプロパティーなど) を選択します。省略符号ボタン (...) をクリックしてプロパティーエディタを開きます。
- 「モードを選択」コンボボックスから「リソースバンドル」を選択します。
プロパティーエディタがリソースバンドルモードに切り替わります。そのソースに対するリソースバンドルがすでに存在する場合は、国際化文字列が保存される .properties ファイルが「バンドル名」フィールドに表示されます
- 別の .properties ファイルを選択するには、「参照」をクリックします。あるいは、「新規」をクリックして、国際化文字列を保存する新規プロパティーファイルを作成します。.properties 接尾辞が、指定したファイル名に追加されます。
- 国際化文字列の生成に使用されるメソッドを変更する場合は、「フォーマット」をクリックします。
- メソッド呼び出しに引数を追加する場合は、「引数」をクリックします。java.text.MessageFormat または org.openide.util.NbBundle.getMessage フォーマットを使用している場合にだけメソッド呼び出しに引数を追加できます。
- 「キー」と「値」のプロパティー値を入力し、「了解」をクリックします。
- 関連項目
- ソースコードへの国際化文字列の挿入
- 国際化文字列のコードフォーマット
- 単一ファイルの国際化
著作権と商標について