|
Kagetaka | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
影鷹の描画を行うための環境を表します。 このインターフェースを経由して、描画環境の設定を変更したり出来ます。
メソッドの概要 | |
void |
addFormItem(FormItem item)
フォームアイテムを追加します。 |
void |
addImage(Image image,
Dimension size)
スクリーンイメージを追加します。 |
void |
cleanCanvas()
キャンパスをクリアします。 |
Image |
createImage(ImageProducer producer)
イメージ処理に利用するイメージを返します。 |
Image |
createImage(int width,
int height)
イメージ処理に利用するイメージを返します。 |
void |
download(Document document,
URLConnection connection)
指定されたドキュメントのダウンロードを行います。 |
MediaTracker |
getMediaTracker()
メディアトラッカーを返します。 |
Option |
getOption()
オプションを返します。 |
Reporter |
getReporter()
レポータを返します。 |
Toolkit |
getToolkit()
ツールキットを返します。 |
URLConnection |
getURLConnection(URL url,
PostData pd)
指定された URL のコネクションを返します。 |
Dimension |
getViewportSize()
ビューポートの現在のサイズを返します。 |
boolean |
haveEverVisited(URL url)
指定した URL を訪問したことがあるかどうかを返します。 |
void |
openHawk(URL url,
PostData pd,
boolean newWindow,
boolean extension)
指定した URL を影鷹で表示させます。 |
void |
repaint(int x,
int y,
int width,
int height)
キャンパスを、範囲を指定して再表示させます。 |
void |
setBackground(Color color)
背景を設定します。 |
void |
setBackground(Image image)
背景画像を設定します。 |
void |
setCookie(String value,
URL url)
クッキーを設定します。 |
void |
setCursor(int cursor)
カーソルを設定します。 |
void |
setItemMap(ItemMap map)
アイテムマップを設定します。 |
void |
setScale(Dimension scale)
描画用の行の幅と、文字の高さを設定します。 |
void |
setStatus(String status)
ステータスメッセージを設定します。 |
void |
setTemporaryStatus(String status)
一時的なステータスメッセージを設定します。 |
void |
setTitle(String title)
タイトルを設定します。 |
メソッドの詳細 |
public void addFormItem(FormItem item)
item
- フォームアイテムpublic void addImage(Image image, Dimension size)
image
- スクリーンイメージsize
- スクリーンイメージのサイズpublic void cleanCanvas()
public Image createImage(ImageProducer producer)
producer
- プロデューサ
public Image createImage(int width, int height)
ImageCreator
内の createImage
width
- 幅height
- 高さ
public void download(Document document, URLConnection connection)
document
- ドキュメント情報connection
- コネクションpublic MediaTracker getMediaTracker()
public Option getOption()
public Reporter getReporter()
Reporter
をインプリメントしたクラスを作成し、
そのインスタンスを返す必要があります。
public Toolkit getToolkit()
ImageCreator
内の getToolkit
public URLConnection getURLConnection(URL url, PostData pd) throws IOException
url
- URLpd
- POST で渡すデータ、
POST ではない場合は null
IOException
- IO エラーが発生した場合public Dimension getViewportSize()
public boolean haveEverVisited(URL url)
url
- URL
true
、
それ以外の場合は false
public void openHawk(URL url, PostData pd, boolean newWindow, boolean extension)
url
- URLpd
- POST で渡すデータ、
POST ではない場合は null
newWindow
- 新規ウィンドウで開く場合は true
、
それ以外の場合は false
extension
- 拡張モードで開く場合は true
、
それ以外の場合は false
public void repaint(int x, int y, int width, int height)
x
- キャンパスの右から、再表示する位置の右端の距離y
- キャンパスの上から、再表示する位置の上端の距離width
- 再表示する範囲の幅height
- 再表示する範囲の高さpublic void setBackground(Color color)
color
- 背景色public void setBackground(Image image)
image
- 背景画像public void setCookie(String value, URL url)
value
- クッキーを表す文字列url
- クッキーを発行した URLpublic void setCursor(int cursor)
cursor
- カーソルpublic void setItemMap(ItemMap map)
map
- アイテムマップpublic void setScale(Dimension scale)
Dimension.width
が行の幅、
Dimension.height
が文字の高さを表します。
scale
- 幅と高さpublic void setStatus(String status)
status
- ステータスメッセージpublic void setTemporaryStatus(String status)
status
- ステータスメッセージpublic void setTitle(String title)
title
- タイトル
|
Kagetaka | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright (c) 2002-2003 The Kagetaka Project 'September 12, 2003'