1

JavaFXで検索したい:

現時点では、Scene Builder で作業しており、選択ボックスを使用して単語を検索するカテゴリと単語を書き込むテキスト フィールドを選択しています。プログラムにログインする前に選択した言語の選択ボックス。英語とドイツ語に ".properties" ファイル (および Scene Builder の "国際化文字列" オプション) を使用しています。ボタンやラベルには完全に機能しますが、選択ボックスに項目を適切な言語で表示するにはどうすればよいですか? それらには「fx:value」しかなく、テキストがないため、ローカリゼーション ファイルで使用できる文字列を選択するためにそれを使用することはできません。

4

1 に答える 1

1

この例は、希望どおりに機能するはずです。

<ChoiceBox>
    <items>
        <FXCollections fx:factory="observableArrayList">
            <String fx:value="%choice1" />
            <String fx:value="%choice2" />
            <String fx:value="%choice3" />
        </FXCollections>
    </items>
</ChoiceBox>

独自のローカリゼーション キーを文字列 fx:value 属性に入れて、試してみてください。

于 2014-05-12T13:36:47.310 に答える