|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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()
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |