oracle.html
クラス TextArea

java.lang.Object
  |
  +--oracle.html.IHtmlItemImpl
        |
        +--oracle.html.Item
              |
              +--oracle.html.TextArea
 

public class TextArea
extends Item

説明:

TextAreaクラスは、HTML2のTEXTAREA入力要素をカプセル化します。TextArea要素は、複数行テキスト・フィールドを表します。

使用方法:

このクラスは、入力用の複数行テキスト・フィールドを提供するために使用します。

例:

   // Creates a text area object with 40 columns and 10 rows
   TextArea ta = new TextArea("comments", 40, 10);
  

関連項目:
Item, TextField, FormElement, Form

クラス oracle.html.Itemから継承したフィールド
ATTR_ALGN_CENTER, ATTR_BIG, ATTR_BOLD, ATTR_CITATION, ATTR_CODE, ATTR_DEFINITION, ATTR_EMPHASIS, ATTR_FONT_BIG, ATTR_FONT_BOLD, ATTR_FONT_ITALIC, ATTR_FONT_SMALL, ATTR_FONT_STRIKE, ATTR_FONT_SUB, ATTR_FONT_SUPER, ATTR_FONT_TELETYPE, ATTR_FONT_UNDERLINE, ATTR_ITALIC, ATTR_KEYBOARD, ATTR_PHRASE_CITATION, ATTR_PHRASE_CODE, ATTR_PHRASE_DEFINITION, ATTR_PHRASE_EMPHASIS, ATTR_PHRASE_KEYBOARD, ATTR_PHRASE_SAMPLE, ATTR_PHRASE_STRONG, ATTR_PHRASE_VARIABLE, ATTR_SAMPLE, ATTR_SMALL, ATTR_STRIKE, ATTR_STRONG, ATTR_SUB, ATTR_SUPER, ATTR_TELETYPE, ATTR_UNDERLINE, ATTR_VARIABLE
 
コンストラクタの概要
TextArea(java.lang.String name, int cols, int rows)
          属性が指定されたTextAreaオブジェクトを作成します。
TextArea(java.lang.String name, int cols, int rows, java.lang.String val)
          デフォルトの内容を含むTextAreaオブジェクトを作成します。
 
メソッドの概要
 TextArea setCols(int cols)
          オブジェクトのCOLS属性を設定します。
 TextArea setDefaultContent(java.lang.String val)
          オブジェクトの初期値またはデフォルトの内容を設定します。
 TextArea setRows(int rows)
          オブジェクトのROWS属性を設定します。
 java.lang.String toHTML()
          オブジェクトの内容をHTML文字列として返します。
 
クラス oracle.html.Itemから継承したメソッド
clearAttr, setAttr, setAttr, setBold, setBold, setCenter, setCenter, setCite, setCite, setCode, setCode, setDefinition, setDefinition, setEmphasis, setEmphasis, setFontBig, setFontBig, setFontColor, setFontSize, setFontSmall, setFontSmall, setFontSubscript, setFontSubscript, setFontSuperscript, setFontSuperscript, setHeading, setItal, setItal, setKeyboard, setKeyboard, setSample, setSample, setStrike, setStrike, setStrongEmphasis, setStrongEmphasis, setStyleElement, setTeletype, setTeletype, setUnderline, setUnderline, setVariable, setVariable, toString
 
クラス oracle.html.IHtmlItemImplから継承したメソッド
print, print
 
クラス java.lang.Objectから継承したメソッド
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

TextArea

public TextArea(java.lang.String name,
                int cols,
                int rows,
                java.lang.String val) 
デフォルトの内容を含むTextAreaオブジェクトを作成します。
パラメータ:
name - フォームがサーバーに送信されるときにテキスト領域フィールドを識別するために使用されるプロパティ名を指定します。
cols - 平均文字幅で表した表示可能な幅を指定します。 ただし、ユーザーは指定されている長さよりも長い行を入力できます。
rows - 表示可能なテキスト行数を指定します。 ただし、ユーザーは指定されている数よりも多い行を入力できます。
val - この要素のデフォルトの内容。

TextArea

public TextArea(java.lang.String name,
                int cols,
                int rows) 
属性が指定されたTextAreaオブジェクトを作成します。
パラメータ:
name - フォームがサーバーに送信されるときにテキスト領域フィールドを識別するために使用されるプロパティ名を指定します。
cols - 平均文字幅で表した表示可能な幅を指定します。 ただし、ユーザーは指定されている長さよりも長い行を入力できます。
rows - 表示可能なテキスト行数を指定します。 ただし、ユーザーは指定されている数よりも多い行を入力できます。
メソッドの詳細

setCols

public TextArea setCols(int cols) 
オブジェクトのCOLS属性を設定します。
パラメータ:
cols - 平均文字幅で表した表示可能な幅を指定します。 ただし、ユーザーは指定されている長さよりも長い行を入力できます。
戻り値:
this

setRows

public TextArea setRows(int rows) 
オブジェクトのROWS属性を設定します。
パラメータ:
rows - 表示可能なテキスト行数を指定します。 ただし、ユーザーは指定されている数よりも多い行を入力できます。
戻り値:
this

setDefaultContent

public TextArea setDefaultContent(java.lang.String val) 
オブジェクトの初期値またはデフォルトの内容を設定します。
パラメータ:
val - この要素のデフォルトの内容。
戻り値:
this

toHTML

public java.lang.String toHTML() 
クラスItemの記述:
オブジェクトの内容をHTML文字列として返します。
オーバーライド:
クラス Item内のtoHTML
タグのコピー元クラス: Item
戻り値:
オブジェクトの内容を表すHTML文字列。