|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Object
|
+--oracle.html.IHtmlItemImpl
|
+--oracle.html.Style
説明:
StyleクラスとStyleElementクラスはいっしょに機能して、CSS1(Cascading Style Sheet Level 1)の埋込みサポートおよびインライン・サポートを提供します。
使用方法:
このクラスのインスタンスを使用して、特定のスタイルを定義するスタイル・プロパティ(フォント、カラー、サイズなど)をグループ化します。 次に、このクラスのインスタンスをStyleElementクラスのインスタンスに関連付けることにより、特定のHTML要素/タグを定義済みのスタイルに関連付けます。
例:
// Creats a new HtmlHead object
Htmlhead hd = new HtmlHead("Style Example");
// Creats a new Style object
Style s = new Style();
// Creates a new StyleElement object
StyleElement se = new StyleElement();
// adds a font property to this object
se.addProperty("font", "10pt Arial");
// adds the new object to the Style object
s.addElement("BODY", se);
// adds the style object to the head object
hd.addStyle(s);
StyleElement, HtmlHead| コンストラクタの概要 | |
Style()
空のStyleオブジェクトを作成します。 |
|
| メソッドの概要 | |
Style |
addElement(java.lang.String tag, StyleElement elem)
スタイル要素オブジェクトをSTYLEセクションに追加し、指定されたHTMLタグにこの要素オブジェクトを関連付けます。 注意: STYLEセクションの各タグは一意である必要があります。 |
StyleElement |
elementAt(int index)
指定された位置にあるStyleElementを取り出します。 |
StyleElement |
elementAt(java.lang.String tag)
指定されたHTMLタグに関連付けられているStyleElementを取り出します。 |
java.util.Enumeration |
elements()
|
int |
positionOf(java.lang.String tag)
指定されたHTMLタグに関連付けられている位置を取り出します。 |
StyleElement |
removeElementAt(int index)
インデックスの位置にある要素を削除し、この要素を返します。 |
StyleElement |
removeElementAt(java.lang.String tag)
指定されたHTMLタグに関連付けられている要素を削除し、この要素を返します。 |
Style |
setElementAt(StyleElement elem, int index)
インデックスにより指定された位置にスタイル要素を設定します。 |
Style |
setElementAt(StyleElement elem, java.lang.String tag)
指定されたHTMLタグに新しいStyleElementオブジェクトを関連付けます。 |
int |
size()
オブジェクト内のスタイル要素数を返します。 |
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 Style()
| メソッドの詳細 |
public Style addElement(java.lang.String tag,
StyleElement elem)
tag - スタイルを定義する対象のHTMLタグelem - 指定されたタグのスタイルを定義するStyleElementオブジェクトpublic int positionOf(java.lang.String tag)
tag - 指定されたHTMLタグpublic StyleElement elementAt(int index)
index - 指定された位置public StyleElement elementAt(java.lang.String tag)
index - 指定されたHTMLタグ
public Style setElementAt(StyleElement elem,
int index)
elem - 設定されるスタイル要素index - 指定された位置
public Style setElementAt(StyleElement elem,
java.lang.String tag)
elem - 設定されるスタイル要素tag - 指定されたHTMLタグpublic StyleElement removeElementAt(int index)
index - StyleElementが削除される指定された位置public StyleElement removeElementAt(java.lang.String tag)
tag - 指定されたHTMLタグpublic int size()
public java.lang.String toHTML()
public java.lang.String toString()
public java.util.Enumeration elements()
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||