|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Object
|
+--oracle.html.IHtmlItemImpl
|
+--oracle.html.HtmlPage
説明:
HtmlPageはHTMLページをカプセル化します。
このパッケージを使用して作成できるHTMLページは3種類あります。
例:
// Create a normal Html Page
// Create the Head object with title "Welcome to our home page"
HtmlHead head = new HtmlHead("Welcome to our home page");
// Create the Body object
HtmlBody body = new HtmlBody();
// Now creates the page
HtmlPage page = new HtmlPage(head, body);
HtmlHead, HtmlBody, HtmlFile, Frameset, Frame, Color| フィールドの概要 | |
static int |
FILE_DOC
レガシーHTMLページ |
static int |
FRAME_DOC
フレーム・ベースのページ |
static int |
NORMAL_DOC
通常のHTMLページ |
| コンストラクタの概要 | |
HtmlPage()
HtmlPageオブジェクトを作成します。 注意: デフォルトのHtmlHeadとデフォルトの空のHtmlBodyを含むNORMAL_DOC型のHTMLページを作成します。 |
|
HtmlPage(java.io.File file)
レガシーHTMLファイルをインポートするHtmlPageオブジェクトを作成します。 |
|
HtmlPage(HtmlHead head, Frameset frameset)
BodyのかわりにFramesetを含むHtmlPageオブジェクトを作成します。 注意: このオブジェクト・インスタンスの暗黙的なタイプはFRAME_DOCです。 |
|
HtmlPage(HtmlHead head, HtmlBody body)
指定されたパラメータを含むHtmlPageオブジェクトを作成します。 注意: このオブジェクト・インスタンスの暗黙的なタイプはNORMAL_DOCです。 |
|
HtmlPage(int type, HtmlHead head, HtmlBody body, Frameset frameset, java.io.File file)
HtmlPageオブジェクトを作成します。 注意: このドキュメント・オブジェクトのタイプとしてFRAME_DOCを指定すると、body引数は無視されます。 |
|
HtmlPage(java.lang.String title)
指定されたタイトルを含むHtmlPageオブジェクトを作成します。 注意: このオブジェクト・インスタンスの暗黙的なタイプはNORMAL_DOCです。 |
|
| メソッドの概要 | |
HtmlPage |
addItem(IHtmlItem item)
ページのBODYに項目を追加します。 |
boolean |
containsTag(java.lang.String tag)
指定されたタグがWebページの一部かどうかをチェックします。 |
HtmlBody |
getBody()
ページのBODY要素を取得します。 |
HtmlHead |
getHead()
ページのHEAD要素を取得します。 |
void |
printHeader()
ページのヘッダー情報を出力します。 |
void |
printHeader(java.io.OutputStream out)
ページのヘッダー情報を指定されたOutputStreamオブジェクトに出力します。 |
HtmlPage |
setActivatedLinkColor(Color color)
ドキュメントのアクティブ・リンクのカラーを設定します。 |
HtmlPage |
setActivatedLinkColor(java.lang.String color)
ドキュメントのアクティブ・リンクのカラーを設定します。 |
HtmlPage |
setBackgroundColor(Color color)
ドキュメントのバックグラウンド・カラーを設定します。 |
HtmlPage |
setBackgroundColor(java.lang.String color)
ドキュメントのバックグラウンド・カラーを設定します。 |
HtmlPage |
setBackgroundImage(java.lang.String img)
ドキュメントのバックグラウンド・イメージを設定します。 |
HtmlPage |
setBody(HtmlBody body)
ページのBODY要素を設定します。 |
HtmlPage |
setFollowedLinkColor(Color color)
ドキュメントのアクセスしたことのあるリンクのカラーを設定します。 |
HtmlPage |
setFollowedLinkColor(java.lang.String color)
ドキュメントのアクセスしたことのあるリンクのカラーを設定します。 |
HtmlPage |
setForegroundColor(Color color)
ドキュメントのフォアグラウンド・カラーを設定します。 |
HtmlPage |
setForegroundColor(java.lang.String color)
ドキュメントのフォアグラウンド・カラーを設定します。 |
HtmlPage |
setHead(HtmlHead head)
ページのHEAD要素を設定します。 |
HtmlPage |
setItemAt(java.lang.String tag, IHtmlItem item)
レガシーHTMLページ内の指定されたタグをIHtmlItem項目に置き換えます。 |
HtmlPage |
setTitle(java.lang.String title)
ページのタイトルを設定します。 |
HtmlPage |
setUnfollowedLinkColor(Color color)
ドキュメントのアクセスしたことのないリンクのカラーを設定します。 |
HtmlPage |
setUnfollowedLinkColor(java.lang.String color)
ドキュメントのアクセスしたことのないリンクのカラーを設定します。 |
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 static final int NORMAL_DOC
public static final int FRAME_DOC
public static final int FILE_DOC
| コンストラクタの詳細 |
public HtmlPage(int type,
HtmlHead head,
HtmlBody body,
Frameset frameset,
java.io.File file)
type - ドキュメントのタイプ(NORMAL_DOC、FRAME_DOCまたはFILE_DOC)。head - ドキュメントのHEADセクション。body - ドキュメントのBODYセクション。frameset - ドキュメントのFRAMESETセクション。file - インポートするレガシーHTMLファイル。public HtmlPage()
public HtmlPage(HtmlHead head,
HtmlBody body)
head - ドキュメントのHEADセクションを定義するHtmlHeadオブジェクト。body - ドキュメントのBODYセクションを定義するHtmlBodyオブジェクト。
public HtmlPage(HtmlHead head,
Frameset frameset)
head - ドキュメントのHEADセクションを定義するHtmlHeadオブジェクト。frameset - ドキュメントのフレーム構造を定義するFramesetオブジェクト。Frameset, Framepublic HtmlPage(java.lang.String title)
title - ドキュメントのタイトルを指定します。HtmlHeadpublic HtmlPage(java.io.File file)
file - インポートする元のHTMLファイル。File| メソッドの詳細 |
public HtmlPage setTitle(java.lang.String title)
title - ドキュメントのタイトルを指定します。HtmlHeadpublic HtmlPage setBackgroundImage(java.lang.String img)
img - ドキュメントのバックグラウンド・イメージを指定します。HtmlBodypublic HtmlPage setBackgroundColor(java.lang.String color)
color - ドキュメントのバックグラウンド・カラーを指定します。HtmlBodypublic HtmlPage setForegroundColor(java.lang.String color)
color - ドキュメントのフォアグラウンド・カラーを指定します。HtmlBodypublic HtmlPage setUnfollowedLinkColor(java.lang.String color)
color - ドキュメントのアクセスしたことのないリンクのカラーを指定します。HtmlBodypublic HtmlPage setFollowedLinkColor(java.lang.String color)
color - ドキュメントのアクセスしたことのあるリンクのカラーを指定します。HtmlBodypublic HtmlPage setActivatedLinkColor(java.lang.String color)
color - ドキュメントのアクティブ・リンクのカラーを指定します。HtmlBodypublic HtmlPage setBackgroundColor(Color color)
color - ドキュメントのバックグラウンド・カラーを指定します。HtmlBodypublic HtmlPage setForegroundColor(Color color)
color - ドキュメントのフォアグラウンド・カラーを指定します。HtmlBodypublic HtmlPage setUnfollowedLinkColor(Color color)
color - ドキュメントのアクセスしたことのないリンクのカラーを指定します。HtmlBodypublic HtmlPage setFollowedLinkColor(Color color)
color - ドキュメントのアクセスしたことのあるリンクのカラーを指定します。HtmlBodypublic HtmlPage setActivatedLinkColor(Color color)
color - ドキュメントのアクティブ・リンクのカラーを指定します。HtmlBodypublic HtmlPage addItem(IHtmlItem item)
HtmlBodypublic HtmlPage setHead(HtmlHead head)
public HtmlPage setBody(HtmlBody body)
public HtmlHead getHead()
public HtmlBody getBody()
public HtmlPage setItemAt(java.lang.String tag,
IHtmlItem item)
HtmlFilepublic boolean containsTag(java.lang.String tag)
tag - チェックされるタグの名前。IHtmlItempublic java.lang.String toHTML()
public java.lang.String toString()
public void printHeader()
IHtmlItemImpl.print()public void printHeader(java.io.OutputStream out)
out - 書込み先のOutputStreamオブジェクト。
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||