|
Kagetaka | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Panel
net.hizlab.kagetaka.rendering.HawkPanel
影鷹の描画キャンパス専用ペインです。 影鷹は画面右からの縦書き表示なので、右上を支点に リサイズなどを行います。
入れ子クラスの概要 |
クラス java.awt.Panel から継承した入れ子クラス |
Panel.AccessibleAWTPanel |
クラス 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)
影鷹の描画キャンパス専用ペインを作成します。 |
メソッドの概要 | |
void |
addFormItem(FormItem item)
フォームアイテムを追加します。 |
void |
addImage(Image image,
Dimension size)
スクリーンイメージを追加します。 |
void |
cleanCanvas()
キャンパスサイズをクリアします。 |
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 |
repaintCanvas(int x,
int y,
int width,
int height)
キャンパスを、範囲を指定して再表示させます。 |
void |
requestFocus()
入力フォーカスを要求します。 |
void |
scroll(int sense,
int type,
int value)
実際の描画域のコンポーネントを返します。 |
void |
setBackground(Color color)
背景色を設定します。 |
void |
setBackground(Image image)
背景画像を設定します。 |
void |
setCursor(Cursor cursor)
カーソルを設定します。 |
void |
setCursor(int cursor)
カーソルを設定します。 |
void |
setItemMap(ItemMap map)
アイテムマップを設定します。 |
void |
setPanelListener(PanelListener listener)
パネルリスナを登録します。 |
void |
setScale(Dimension scale)
描画用の行の幅と、文字の高さを設定します。 |
void |
setScrollPosition(int x,
int y)
子コンポーネント内の指定された位置へスクロールします。 |
void |
setVisibleScrollbar(boolean b)
スクロールバーを表示するかどうかを設定します。 |
void |
update(Graphics g)
再描画します。 |
クラス java.awt.Panel から継承したメソッド |
addNotify, getAccessibleContext |
クラス 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)
メソッドの詳細 |
public void addFormItem(FormItem item)
item
- フォームアイテムpublic void addImage(Image image, Dimension size)
image
- スクリーンイメージsize
- スクリーンイメージのサイズpublic void cleanCanvas()
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 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)
public void setBackground(Color color)
color
- 背景色public void setBackground(Image image)
image
- 背景画像public void setCursor(Cursor cursor)
cursor
- カーソルpublic void setCursor(int cursor)
cursor
- カーソルpublic void setItemMap(ItemMap map)
map
- アイテムマップpublic void setPanelListener(PanelListener listener)
listener
- パネルリスナpublic void setScale(Dimension scale)
Dimension.width
が行の幅、
Dimension.height
が文字の高さを表します。
scale
- 幅と高さpublic void setScrollPosition(int x, int y)
x
- スクロール先の x 位置y
- スクロール先の y 位置public void setVisibleScrollbar(boolean b)
b
- 表示する場合は true
それ以外の場合は false
public void update(Graphics g)
g
- Graphics
|
Kagetaka | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright (c) 2002-2003 The Kagetaka Project 'September 12, 2003'