|
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()
null
public Dimension getViewportSize()
public boolean isVisibleScrollbar()
true
、
それ以外の場合は false
public 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
、
それ以外は false
delay
- 表示までの待ち時間(ミリ秒)term
- 表示している時間(ミリ秒)public void setupCanvas(Request request)
request
- リクエストpublic void setVisibleScrollbar(boolean b)
b
- 表示する場合は true
それ以外の場合は false
public void update(Graphics g)
g
- Graphics
|
Kagetaka | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright (c) 2002-2003 The Kagetaka Project 'December 16, 2003'