|
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--java.awt.Component | +--java.awt.Canvas | +--com.ogane.xi.ImageCanvas
ImageCanvasクラスはイメージをファイルから読み込んで表示するクラスです。
クラス java.awt.Canvas から継承した内部クラス |
Canvas.AccessibleAWTCanvas |
クラス java.awt.Component から継承した内部クラス |
Component.AccessibleAWTComponent |
フィールドの概要 | |
static int |
FULL_FILL
縦と横の比率を無視して領域いっぱいに表示する。 |
static int |
KEEP_RATIO
縦と横の比率を維持しつつ拡大縮小する。 |
static int |
REAL_SIZE
拡大も縮小もせずに表示する。 |
クラス 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 |
コンストラクタの概要 | |
ImageCanvas()
|
|
ImageCanvas(String theImageFileName)
ImagerCanvasクラスを作成する。 |
メソッドの概要 | |
String |
getImageFile()
イメージを返します。 |
Dimension |
getMinimumSize()
最小サイズを返す。 |
int |
getPolicy()
表示方式を返す |
Dimension |
getPreferredSize()
推奨サイズを返す。 |
Image |
getSubImage(int x,
int y,
int w,
int h)
矩形領域のイメージを取得する |
void |
paint(Graphics g)
描画メソッド。 |
void |
setBackground(Color theColor)
背景色を指定します。 |
void |
setBounds(int x,
int y,
int w,
int h)
指定された境界の矩形領域に再形成する。 |
void |
setFont(Font theFont)
字体を指定します。 |
void |
setForeground(Color theColor)
前景色を指定します。 |
void |
setImageFile(String theImageFileName)
イメージを変更します。 |
void |
setPolicy(int policy)
表示方式を設定する |
void |
setSize(int w,
int h)
指定された幅と高さに変更する。 |
void |
update(Graphics g)
再描画メソッド。 |
クラス java.awt.Canvas から継承したメソッド |
addNotify, getAccessibleContext |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
フィールドの詳細 |
public static final int REAL_SIZE
public static final int KEEP_RATIO
public static final int FULL_FILL
コンストラクタの詳細 |
public ImageCanvas(String theImageFileName)
theImageFileName
- イメージ・ファイルの名前。public ImageCanvas()
メソッドの詳細 |
public void setPolicy(int policy)
policy
- public int getPolicy()
public void setBackground(Color theColor)
Component
内の setBackground
theColor
- 背景色public void setForeground(Color theColor)
Component
内の setForeground
theColor
- 前景色public void setFont(Font theFont)
Component
内の setFont
theFont
- 字体public void setImageFile(String theImageFileName)
theImage
- イメージpublic String getImageFile()
public Dimension getPreferredSize()
Component
内の getPreferredSize
public Dimension getMinimumSize()
Component
内の getMinimumSize
public void setSize(int w, int h)
Component
内の setSize
w
- 棒式メータの幅h
- 棒式メータの高さ public void setBounds(int x, int y, int w, int h)
Component
内の setBounds
x
- x座標y
- y座標w
- 背景付きボタンの幅h
- 背景付きボタンの高さpublic void paint(Graphics g)
Canvas
内の paint
g
- Graphicsコンテキストpublic void update(Graphics g)
Component
内の update
g
- Graphicsコンテキストpublic Image getSubImage(int x, int y, int w, int h)
x
- 左上の座標値Xy
- 左上の座標値Xw
- 幅h
- 高さ
|
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2000-2010, 大金システム設計事務所. All Rights Reserved.
2660-73 Mawatari, Hitachinaka, Ibaraki, 312-0012 JAPAN.
info@ogane.com