|
Kagetaka | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
net.hizlab.kagetaka.rendering.HawkPanel
影鷹の描画キャンパス専用ペインです。 影鷹は画面右からの縦書き表示なので、右上を支点に リサイズなどを行います。
| 入れ子クラスの概要 |
| クラス java.awt.Container から継承した入れ子クラス |
Container.AccessibleAWTContainer |
| クラス java.awt.Component から継承した入れ子クラス |
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
| フィールドの概要 | |
static String |
MENU_IMAGE_COPY
画像・画像の URL をコピーメニュー |
static String |
MENU_IMAGE_OPEN
画像・画像を表示メニュー |
static String |
MENU_LINK_COPY
リンク・リンク先の URL をコピーメニュー |
static String |
MENU_MAIN_BACK
メイン・前に戻るメニュー |
static String |
MENU_MAIN_FORWARD
メイン・次へ進むメニュー |
static String |
MENU_MAIN_INFO
メイン・情報メニュー |
static String |
MENU_MAIN_OPTION
メイン・オプションメニュー |
static String |
MENU_MAIN_OPTION_BAR
メイン・オプション・スクロールバー非表示メニュー |
static String |
MENU_MAIN_OPTION_IMAGE
メイン・オプション・画像を読み込まないメニュー |
static String |
MENU_MAIN_OPTION_SPINGIF
メイン・オプション・GIF 画像を回転メニュー |
static String |
MENU_MAIN_OPTION_SPINJPEG
メイン・オプション・JPEG 画像を回転メニュー |
static String |
MENU_MAIN_RELOAD
メイン・再読込メニュー |
static String |
MENU_MAIN_STOP
メイン・停止メニュー |
static int |
SCROLL_BLOCK
ブロック単位でのスクロール |
static int |
SCROLL_HORIZONTAL
横方向のスクロール |
static int |
SCROLL_UNIT
ユニット単位でのスクロール |
static int |
SCROLL_VERTICAL
縦方向のスクロール |
| クラス java.awt.Component から継承したフィールド |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| インタフェース java.awt.image.ImageObserver から継承したフィールド |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| コンストラクタの概要 | |
HawkPanel(HawkContext hawkContext,
PanelScrollbar h,
PanelScrollbar v)
影鷹の描画キャンパス専用ペインを作成します。 |
|
| メソッドの概要 | |
void |
addFormItem(FormItem item)
フォームアイテムを追加します。 |
void |
addImage(Image image,
int width,
int height)
スクリーンイメージを追加します。 |
Component |
getCanvas()
実際の描画域のコンポーネントを返します。 |
Vector |
getImageMenuItems()
イメージのメニューアイテムを返します。 |
Vector |
getLinkMenuItems()
リンクのメニューアイテムを返します。 |
Vector |
getMainMenuItems()
メインのメニューアイテムを返します。 |
MediaTracker |
getMediaTracker()
メディアトラッカーを返します。 |
Point |
getScrollPosition()
スクロールしたペインのビューポートの 0, 0 位置に表示される子内の現在の 右上からの x, y 位置を返します。 |
URL |
getSelectedLink()
現在選択されているリンクの URL を返します。 |
Dimension |
getViewportSize()
スクロールペインのビューポートの現在のサイズを返します。 |
boolean |
isVisibleScrollbar()
スクロールバーが表示されているかどうかを返します。 |
void |
paint(Graphics g)
描画します。 |
String |
paramString()
このペインのパラメータ文字列を返します。 |
void |
removeNotify()
コンポーネントがコンテナから削除されたことを通知します。 |
void |
repaintCanvas(int x,
int y,
int width,
int height)
キャンパスを、範囲を指定して再表示させます。 |
void |
requestFocus()
入力フォーカスを要求します。 |
void |
scroll(int sense,
int type,
int value)
指定した量のスクロールを行います。 |
void |
setCursor(Cursor cursor)
カーソルを設定します。 |
void |
setCursor(int cursor)
カーソルを設定します。 |
void |
setPanelListener(PanelListener listener)
パネルリスナを登録します。 |
boolean |
setScrollPosition(int x,
int y,
boolean force)
子コンポーネント内の指定された位置へスクロールします。 |
boolean |
setScrollPosition(String reference,
boolean force)
子コンポーネント内の指定されたリファレンス位置へスクロールします。 |
void |
setToolTipOption(boolean use,
long delay,
long term)
ツールチップの設定をします。 |
void |
setupCanvas(Request request)
指定されたリクエストの内容を表示するために、キャンパスを準備します。 |
void |
setVisibleScrollbar(boolean b)
スクロールバーを表示するかどうかを設定します。 |
void |
update(Graphics g)
再描画します。 |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| フィールドの詳細 |
public static final String MENU_IMAGE_COPY
public static final String MENU_IMAGE_OPEN
public static final String MENU_LINK_COPY
public static final String MENU_MAIN_BACK
public static final String MENU_MAIN_FORWARD
public static final String MENU_MAIN_INFO
public static final String MENU_MAIN_OPTION
public static final String MENU_MAIN_OPTION_BAR
public static final String MENU_MAIN_OPTION_IMAGE
public static final String MENU_MAIN_OPTION_SPINGIF
public static final String MENU_MAIN_OPTION_SPINJPEG
public static final String MENU_MAIN_RELOAD
public static final String MENU_MAIN_STOP
public static final int SCROLL_BLOCK
public static final int SCROLL_HORIZONTAL
public static final int SCROLL_UNIT
public static final int SCROLL_VERTICAL
| コンストラクタの詳細 |
public HawkPanel(HawkContext hawkContext,
PanelScrollbar h,
PanelScrollbar v)
hawkContext - 影鷹コンテキストh - 水平スクロールバーv - 垂直スクロールバー| メソッドの詳細 |
public void addFormItem(FormItem item)
item - フォームアイテム
public void addImage(Image image,
int width,
int height)
image - スクリーンイメージwidth - スクリーンイメージの幅height - スクリーンイメージの高さpublic Component getCanvas()
public Vector getImageMenuItems()
public Vector getLinkMenuItems()
public Vector getMainMenuItems()
public MediaTracker getMediaTracker()
public Point getScrollPosition()
public URL getSelectedLink()
nullpublic Dimension getViewportSize()
public boolean isVisibleScrollbar()
true、
それ以外の場合は falsepublic void paint(Graphics g)
g - Graphicspublic String paramString()
public void removeNotify()
public void repaintCanvas(int x,
int y,
int width,
int height)
x - キャンパスの右から、再表示する位置の右端の距離y - キャンパスの上から、再表示する位置の上端の距離width - 再表示する範囲の幅height - 再表示する範囲の高さpublic void requestFocus()
public void scroll(int sense,
int type,
int value)
sense - 向きtype - 単位value - 値public void setCursor(Cursor cursor)
cursor - カーソルpublic void setCursor(int cursor)
cursor - カーソルpublic void setPanelListener(PanelListener listener)
listener - パネルリスナ
public boolean setScrollPosition(int x,
int y,
boolean force)
x - スクロール先の x 位置y - スクロール先の y 位置force - 正しい位置にスクロールできなくてもスクロールする場合は true、
それ以外の場合は false
true、
スクロールできなかった場合は false
public boolean setScrollPosition(String reference,
boolean force)
reference - リファレンスforce - 正しい位置にスクロールできなくてもスクロールする場合は true、
それ以外の場合は false
true、
スクロールできなかった場合は false
public void setToolTipOption(boolean use,
long delay,
long term)
use - 利用する場合は true、
それ以外は falsedelay - 表示までの待ち時間(ミリ秒)term - 表示している時間(ミリ秒)public void setupCanvas(Request request)
request - リクエストpublic void setVisibleScrollbar(boolean b)
b - 表示する場合は true
それ以外の場合は falsepublic void update(Graphics g)
g - Graphics
|
Kagetaka | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright (c) 2002-2003 The Kagetaka Project 'December 16, 2003'