VwpFAQDropdownSeparatorJa
ドロップダウンリスト: ドロップダウンリストにセパレータを追加する方法を教えてください。
セパレータは、OptionGroup (Option のサブクラス) を実装するリストオプション間にのみ表示されます。1 つ以上の OptionGroup 要素を持つリストにドロップダウンリストの「items」プロパティーがバインドされている場合、または「separators」プロパティーが True に設定されている場合に、セパレータが表示されます。この構成方法の例を次に示します。
- デザイナー上に「基本」>「ドロップダウンリスト」をドラッグします。
- デザイナーの最上部の「Java」ボタンをクリックして、Java モードに入ります。
- init() メソッドを見つけて、そのメソッドに次のソースを追加します。
// OptionGroup1 を初期化
OptionGroup optionGroup_1 = new OptionGroup();
Option[[ | ]] options_1 = new Option[] {
new Option("red"),
new Option("pink")
};
optionGroup_1.setLabel("Group 1");
optionGroup_1.setOptions(options_1);
// OptionGroup2 を初期化
OptionGroup optionGroup_2 = new OptionGroup();
Option[[ | ]] options_2 = new Option[] {
new Option("brown"),
new Option("sepea")
};
optionGroup_2.setLabel("Group 2");
optionGroup_2.setOptions(options_2);
// optionGroups でドロップダウンリストを初期化
getDropDown1().setItems(new Option[]{optionGroup_1, optionGroup_2});
- コードを再フォーマット (Ctrl-Shift-F キー) して、インポートを修正します。
- アプリケーションが Java EE 5 に基づいている場合、
com.sun.webui.jsf.model.Option
を選択します。 - アプリケーションが J2EE 1.4 に基づいている場合、
choose com.sun.rave.web.ui.model.Option
を選択します。
- アプリケーションが Java EE 5 に基づいている場合、
- アプリケーションを配備します。
- グループ間にセパレータを持つドロップダウンリストのオプションが表示されます。
注: 同じグループからすべてのオプションのリストを生成すると、「separator」プロパティーを無効にできます。
- 日本語訳 : Yuko Ohsumi
- 英文 (翻訳したバージョン: 1)
- 日本語 NetBeans Visual Web Pack ユーザー FAQ へ戻る
