「FXMLでChoiceBoxの選択肢を記述するには」の版間の差分

提供: tknotebook
移動: 案内検索
(相違点なし)

2015年12月30日 (水) 03:04時点における版

メインページ>コンピュータの部屋#JavaFX>JavaFX Tips

ChoiceBox や ComboBox などのコントロールでは、選択肢を items プロパティに設定しなければなりませんが、 少々特殊な書き方になるので、残念ながら SceneBuilder でサポートされていません。

以下のように記述します。

           <ChoiceBox value="One" >
               <items>
                   <FXCollections fx:factory="observableArrayList">
                       <String fx:value="One" />
                       <String fx:value="Two" />
                       <String fx:value="Three" />
                   </FXCollections>
               </items>
           </ChoiceBox>