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
    を選択します。
  • アプリケーションを配備します。
  • グループ間にセパレータを持つドロップダウンリストのオプションが表示されます。

注: 同じグループからすべてのオプションのリストを生成すると、「separator」プロパティーを無効にできます。


Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo