|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--oracle.html.IHtmlItemImpl | +--oracle.html.Container | +--oracle.html.HtmlBody
説明:
HtmlBodyクラスは、HTMLドキュメントのBody部分をカプセル化します。
HtmlBodyオブジェクトは、Itemクラスから導出されたかIHtmlItemインタフェースを実装するオブジェクトの集まりまたはリストで構成されます。
例:
HtmlBodyオブジェクトへの項目の作成と追加は簡単です。必要な操作は、HtmlBodyオブジェクトを新たに作成し、このオブジェクト固有の属性を設定し、最終的なHTMLページに含めたい項目をすべてこのオブジェクトに追加するのみです。
// Create a new HtmlBody object HtmlBody body = new HtmlBody(); // set attributes body.setBackgroundImage("images/grey.gif"); // Create a new simple item SimpleItem item = new SimpleItem("This is an item."); // Add an item to HtmlBody object body.addItem(item);
注意:
Containerオブジェクトを作成してそれを本体に追加すれば、再利用可能コンポーネントは簡単に作成できます。 あるいは、ItemまたはContainerから(外観をカスタマイズするパラメータなどを指定して)カスタム・クラスを導出し、これをHtmlBodyオブジェクトに追加することもできます。
HtmlPage
, HtmlHead
, IHtmlItem
, Container
, Item
, Color
コンストラクタの概要 | |
HtmlBody()
空のHtmlBodyオブジェクトを作成します。 |
|
HtmlBody(java.lang.String bimg, java.lang.String bcolor, java.lang.String fcolor, java.lang.String flinkcolor, java.lang.String uflinkcolor, java.lang.String alinkcolor)
指定された属性を持つ空のHtmlBodyオブジェクトを作成します。 |
メソッドの概要 | |
HtmlBody |
addItem(Container containerItem)
HtmlBodyオブジェクトにコンテナ項目を追加します。 |
HtmlBody |
setActivatedLinkColor(Color color)
アクティブ・リンクのカラー属性を設定します。 |
HtmlBody |
setActivatedLinkColor(java.lang.String color)
アクティブ・リンクのカラー属性を設定します。 |
HtmlBody |
setBackgroundColor(Color color)
バックグラウンド・カラー属性を設定します。 |
HtmlBody |
setBackgroundColor(java.lang.String color)
バックグラウンド・カラー属性を設定します。 |
HtmlBody |
setBackgroundImage(java.lang.String img)
バックグラウンド・イメージ属性を設定します。 |
HtmlBody |
setFollowedLinkColor(Color color)
アクセスしたことのあるリンクのカラー属性を設定します。 |
HtmlBody |
setFollowedLinkColor(java.lang.String color)
アクセスしたことのあるリンクのカラー属性を設定します。 |
HtmlBody |
setForegroundColor(Color color)
フォアグラウンド・カラー属性を設定します。 |
HtmlBody |
setForegroundColor(java.lang.String color)
フォアグラウンド・カラー属性を設定します。 |
HtmlBody |
setUnfollowedLinkColor(Color color)
アクセスしたことのないリンクのカラー属性を設定します。 |
HtmlBody |
setUnfollowedLinkColor(java.lang.String color)
アクセスしたことのないリンクのカラー属性を設定します。 |
java.lang.String |
toHTML()
オブジェクトの内容を返します。 |
java.lang.String |
toString()
オブジェクトの内容を返します。 |
クラス oracle.html.Containerから継承したメソッド |
addItem, addItem, itemAt, items, setItemAt, size |
クラス oracle.html.IHtmlItemImplから継承したメソッド |
print, print |
クラス java.lang.Objectから継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
public HtmlBody(java.lang.String bimg, java.lang.String bcolor, java.lang.String fcolor, java.lang.String flinkcolor, java.lang.String uflinkcolor, java.lang.String alinkcolor)
bimg
- バックグラウンド・イメージbcolor
- バックグラウンド・カラーfcolor
- フォアグラウンド・カラーflinkcolor
- アクセスしたことのあるリンクのカラーuflinkcolor
- アクセスしたことのないリンクのカラーalinkcolor
- アクティブ・リンクのカラーpublic HtmlBody()
メソッドの詳細 |
public HtmlBody setBackgroundImage(java.lang.String img)
public HtmlBody setBackgroundColor(java.lang.String color)
public HtmlBody setForegroundColor(java.lang.String color)
public HtmlBody setUnfollowedLinkColor(java.lang.String color)
public HtmlBody setFollowedLinkColor(java.lang.String color)
public HtmlBody setActivatedLinkColor(java.lang.String color)
public HtmlBody setBackgroundColor(Color color)
public HtmlBody setForegroundColor(Color color)
public HtmlBody setUnfollowedLinkColor(Color color)
public HtmlBody setFollowedLinkColor(Color color)
public HtmlBody setActivatedLinkColor(Color color)
public HtmlBody addItem(Container containerItem)
Container
public java.lang.String toHTML()
public java.lang.String toString()
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |