|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjava.awt.geom.RectangularShape
java.awt.geom.Rectangle2D
java.awt.Rectangle
worldmap.NameBoard
public class NameBoard
領域名表示板クラス
入れ子のクラスの概要 |
---|
クラス java.awt.geom.Rectangle2D から継承された入れ子のクラス/インタフェース |
---|
java.awt.geom.Rectangle2D.Double, java.awt.geom.Rectangle2D.Float |
フィールドの概要 | |
---|---|
int |
pointer
表示板位置ポインタ |
Region |
region
マップ領域オブジェクト |
クラス java.awt.Rectangle から継承されたフィールド |
---|
height, width, x, y |
クラス java.awt.geom.Rectangle2D から継承されたフィールド |
---|
OUT_BOTTOM, OUT_LEFT, OUT_RIGHT, OUT_TOP |
コンストラクタの概要 | |
---|---|
NameBoard(Region region,
int pointer)
領域名表示板オブジェクトを構築する |
メソッドの概要 | |
---|---|
void |
paintText(java.awt.Graphics2D g,
java.awt.Color boardColor,
java.awt.Color textColor)
領域名を描画する |
void |
setPaint(java.awt.FontMetrics fm,
java.awt.Dimension panelSize,
java.awt.Point p)
表示を設定する |
クラス java.awt.Rectangle から継承されたメソッド |
---|
add, add, add, contains, contains, contains, contains, createIntersection, createUnion, equals, getBounds, getBounds2D, getHeight, getLocation, getSize, getWidth, getX, getY, grow, inside, intersection, intersects, isEmpty, move, outcode, reshape, resize, setBounds, setBounds, setLocation, setLocation, setRect, setSize, setSize, toString, translate, union |
クラス java.awt.geom.Rectangle2D から継承されたメソッド |
---|
add, add, add, contains, contains, getPathIterator, getPathIterator, hashCode, intersect, intersects, intersectsLine, intersectsLine, outcode, setFrame, setRect, union |
クラス java.awt.geom.RectangularShape から継承されたメソッド |
---|
clone, contains, contains, getCenterX, getCenterY, getFrame, getMaxX, getMaxY, getMinX, getMinY, intersects, setFrame, setFrame, setFrameFromCenter, setFrameFromCenter, setFrameFromDiagonal, setFrameFromDiagonal |
クラス java.lang.Object から継承されたメソッド |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
インタフェース java.awt.Shape から継承されたメソッド |
---|
contains, contains, contains, contains, getPathIterator, getPathIterator, intersects, intersects |
フィールドの詳細 |
---|
public Region region
public int pointer
コンストラクタの詳細 |
---|
public NameBoard(Region region, int pointer)
region
- マップ領域オブジェクトpointer
- 表示板位置ポインタメソッドの詳細 |
---|
public void setPaint(java.awt.FontMetrics fm, java.awt.Dimension panelSize, java.awt.Point p)
fm
- フォントメトリックスpanelSize
- 画面サイズp
- ポインタ位置を表す点public void paintText(java.awt.Graphics2D g, java.awt.Color boardColor, java.awt.Color textColor)
g
- 描画するグラフィックスコンテキストboardColor
- 背景色textColor
- 文字色
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |