|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--oracle.html.IHtmlItemImpl | +--oracle.html.Item | +--oracle.html.XObject
説明:
XObjectクラスは、HTML 3.2に対するW3C(WWW Consortium)オブジェクト・モデル拡張に指定されているOBJECT要素をカプセル化します。
使用方法:
このクラスは、HTMLドキュメントに任意のオブジェクトを挿入するために使用します。 オブジェクトは、ActiveXコントロール、イメージ、さらには別のドキュメントでもかまいません。
例:
// Create an XObject XObject obj = new XObject("clsid:663C8FEF-1EF9-11CF-A3D8-080036F12502", null, null, "http://www.acme.com/clock.stm", false); // Add parameters to this ActiveX control object obj.addParam("TICKS", "100");
Embed
, Applet
インタフェース oracle.html.IVAlignから継承したフィールド |
BASELINE, BOTTOM, MAX, MIDDLE, MIN, NONE, Str, TOP |
インタフェース oracle.html.IHAlignから継承したフィールド |
CENTER, LEFT, MAX, MIN, NONE, RIGHT, Str |
コンストラクタの概要 | |
XObject(java.lang.String classID, java.lang.String codeBase, java.lang.String codeType, java.lang.String data, boolean declare)
属性が指定されたXObjectオブジェクトを作成します。 |
|
XObject(java.lang.String classID, java.lang.String codeBase, java.lang.String codeType, java.lang.String data, boolean declare, java.lang.String align, int border, int width, int height, int vspace, int hspace, java.lang.String name, java.lang.String standby, boolean shapes, java.lang.String useMap)
属性が指定されたXObjectオブジェクトを作成します。 |
メソッドの概要 | |
XObject |
addParam(java.lang.String name, java.lang.String value)
パラメータ(オブジェクト固有の属性)を追加します。 |
XObject |
setAlign(java.lang.String align)
オブジェクトの位置揃え属性を設定します。 |
XObject |
setBorder(int border)
境界線の幅を指定します。 |
XObject |
setClassID(java.lang.String classID)
オブジェクトの実装を指定します。 |
XObject |
setCodeBase(java.lang.String codeBase)
コード・ベース(オブジェクトのベースURL)を設定します。 |
XObject |
setCodeType(java.lang.String codeType)
コードのインターネット・メディア・タイプを設定します。 |
XObject |
setData(java.lang.String data)
オブジェクトのデータを設定します。 |
XObject |
setDeclare(boolean declare)
宣言かインスタンス生成かを指定します。 |
XObject |
setHeight(int height)
オブジェクト・ウィンドウの高さのピクセル数を設定します。 |
XObject |
setHSpace(int hspace)
オブジェクト・ウィンドウの左右のピクセル数を設定します。 |
XObject |
setName(java.lang.String name)
オブジェクトがフォームの一部として送信されるときの名前を設定します。 |
XObject |
setShapes(boolean shapes)
オブジェクトにハイパーリンクがあるかどうかを指定します。 |
XObject |
setStandby(java.lang.String standby)
オブジェクトのロード中に表示するメッセージを指定します。 |
XObject |
setUseMap(java.lang.String useMap)
オブジェクトとともに使用するイメージ・マップを指定します。 |
XObject |
setVSpace(int vspace)
オブジェクト・ウィンドウの上下のピクセル数を設定します。 |
XObject |
setWidth(int width)
オブジェクト・ウィンドウの幅のピクセル数を設定します。 |
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 XObject(java.lang.String classID, java.lang.String codeBase, java.lang.String codeType, java.lang.String data, boolean declare, java.lang.String align, int border, int width, int height, int vspace, int hspace, java.lang.String name, java.lang.String standby, boolean shapes, java.lang.String useMap)
classid
- オブジェクトの実装を識別します。 構文はオブジェクトのタイプにより異なります。たとえばActiveXコントロールの場合、構文は、 CLSID::class-identifierです。codeBase
- オブジェクトのコード・ベースを識別します。構文はオブジェクトのタイプにより異なります。codeType
- コードのインターネット・メディア・タイプを指定します。data
data - オブジェクトのデータを指定します。 構文はオブジェクトのタイプにより異なります。declare
- 宣言かインスタンス生成かを指定します。align
- オブジェクトの位置揃え属性を指定します。border
- 境界線の幅を指定します。width
- 推奨の幅(ピクセル数)。height
- 推奨の高さ(ピクセル数)。vspace
- オブジェクトの上下のピクセル数。hspace
- オブジェクトの左右のピクセル数。name
- オブジェクトがフォームの一部として送信されるときの名前を設定します。standby
- オブジェクトのロード中に表示するメッセージを指定します。shapes
- オブジェクトにハイパーリンクがあるかどうかを指定します。useMap
- オブジェクトとともに使用するイメージ・マップを指定します。public XObject(java.lang.String classID, java.lang.String codeBase, java.lang.String codeType, java.lang.String data, boolean declare)
classid
- オブジェクトの実装を識別します。 構文はオブジェクトのタイプにより異なります。たとえばActiveXコントロールの場合、構文は、 CLSID::class-identifierです。codeBase
- オブジェクトのコード・ベースを識別します。構文はオブジェクトのタイプにより異なります。codeType
- コードのインターネット・メディア・タイプを指定します。data
data - オブジェクトのデータを指定します。 構文はオブジェクトのタイプにより異なります。declare
- 宣言かインスタンス生成かを指定します。メソッドの詳細 |
public XObject setClassID(java.lang.String classID)
classid
- オブジェクトの実装を識別します。 構文はオブジェクトのタイプにより異なります。たとえばActiveXコントロールの場合、構文は、 CLSID::class-identifierです。public XObject setCodeBase(java.lang.String codeBase)
codeBase
- オブジェクトのコード・ベースを識別します。構文はオブジェクトのタイプにより異なります。public XObject setCodeType(java.lang.String codeType)
codeType
- コードのインターネット・メディア・タイプを指定します。public XObject setData(java.lang.String data)
data
- オブジェクトのデータを指定します。 構文はオブジェクトのタイプにより異なります。public XObject setDeclare(boolean declare)
declare
- 宣言かインスタンス生成かを指定します。public XObject setAlign(java.lang.String align)
align
- オブジェクトの位置揃え属性を指定します。public XObject setBorder(int border)
border
- 境界線の幅を指定します。public XObject setWidth(int width)
width
- 推奨の幅(ピクセル数)。public XObject setHeight(int height)
height
- 推奨の高さ(ピクセル数)。public XObject setVSpace(int vspace)
vspace
- オブジェクトの上下のピクセル数。public XObject setHSpace(int hspace)
hspace
- オブジェクトの左右のピクセル数。public XObject setName(java.lang.String name)
name
- オブジェクトがフォームの一部として送信されるときの名前を設定します。public XObject setStandby(java.lang.String standby)
standby
- オブジェクトのロード中に表示するメッセージを指定します。public XObject setShapes(boolean shapes)
shapes
- オブジェクトにハイパーリンクがあるかどうかを指定します。public XObject setUseMap(java.lang.String useMap)
useMap
- オブジェクトとともに使用するイメージ・マップを指定します。public XObject addParam(java.lang.String name, java.lang.String value)
name
- 属性/パラメータの名前。value
- パラメータの値。public java.lang.String toHTML()
public java.lang.String toString()
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |