|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
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 - 選択リストに追加される新規オプション。Optionpublic int NumOptions()
size()public int size()
public java.lang.String toHTML()
public java.lang.String toString()
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||