|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--oracle.html.IHtmlItemImpl | +--oracle.html.Item | +--oracle.html.Select
説明:
Selectクラスは、HTML2のSELECT要素をカプセル化します。この要素は、列挙された値リストのみにフォーム・フィールドを制限します。 値はOPTION要素に指定されます。
使用方法:
このクラスはOptionクラスといっしょに使用して、列挙された値リストを提供するために使用します。
例:
// Creates a Select object with 5 choices. (frm is a Form object) frm .addItem(new SimpleItem("Which server do you use?").setBold()) .addItem(new Select("server") .addOption(new Option("Oracle WebServer")) .addOption(new Option("Netscape")) .addOption(new Option("Apache")) .addOption(new Option("Mosaic")) .addOption(new Option("CERN")))
Option
, FormElement
コンストラクタの概要 | |
Select(java.lang.String name)
指定されたプロパティ名を持つSelectオブジェクトを作成します。 |
|
Select(java.lang.String name, int size, boolean multiple)
指定された属性を持つSelectオブジェクトを作成します。 |
メソッドの概要 | |
Select |
addOption(Option op)
選択リストにオプションを追加します。 |
int |
NumOptions()
Selectオブジェクト内にあるオプションの数を返します。 注意: このメソッドは推奨されないメソッドで、メソッドsize()に置き換えられる予定です。 |
int |
size()
Selectオブジェクト内にあるオプションの数を返します。 |
java.lang.String |
toHTML()
オブジェクトの内容をHTML文字列として返します。 |
java.lang.String |
toString()
オブジェクトの文字列表記を返します。 |
クラス oracle.html.IHtmlItemImplから継承したメソッド |
print, print |
クラス java.lang.Objectから継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
public Select(java.lang.String name, int size, boolean multiple)
name
- フォームがサーバーに送信されるときにユーザーの選択を識別するために使用されるプロパティ名を指定します。size
- 表示可能な選択肢の数を指定します。multiple
- 複数選択が可能かどうかを指定します。public Select(java.lang.String name)
name
- フォームがサーバーに送信されるときにユーザーの選択を識別するために使用されるプロパティ名を指定します。メソッドの詳細 |
public Select addOption(Option op)
op
- 選択リストに追加される新規オプション。Option
public int NumOptions()
size()
public int size()
public java.lang.String toHTML()
public java.lang.String toString()
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |