|
|||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--MapPlace
場所のデータ管理・描画クラス
フィールドの概要 | |
private int |
circleR
人口を表す円の半径 |
private int |
cx
人口を表す円のX座標 |
private int |
cy
人口を表す円のY座標 |
int |
id
場所番号 |
static java.awt.Image |
markImage
現在地カーソルのイメージ |
private java.lang.String |
name
場所の名前 |
boolean |
onCursor
マウスカーソルが範囲内にあるか |
int |
peopleNum
そこにいる人数 |
java.awt.Rectangle |
rect
クリックに反応する範囲 |
private int |
tx
地名の表示のX座標 |
private int |
ty
地名の表示のY座標 |
コンストラクタの概要 | |
(パッケージプライベート) |
MapPlace(int id,
java.lang.String name,
int x,
int y,
java.awt.FontMetrics fm)
コンストラクター |
メソッドの概要 | |
void |
DrawCircle(java.awt.Graphics g)
そのマップにいる人数に応じた円を描く |
void |
DrawPlace(java.awt.Graphics g)
場所の名前を表示 |
クラス java.lang.Object から継承したメソッド |
|
フィールドの詳細 |
public static java.awt.Image markImage
public int id
private int cx
private int cy
private int tx
private int ty
private java.lang.String name
public java.awt.Rectangle rect
public boolean onCursor
public int peopleNum
private int circleR
コンストラクタの詳細 |
MapPlace(int id, java.lang.String name, int x, int y, java.awt.FontMetrics fm)
id
- 場所番号name
- 場所名x
- 画面表示位置Xy
- 画面表示位置Yfm
- 描画に使うフォントメソッドの詳細 |
public void DrawPlace(java.awt.Graphics g)
g
- 描画する画面public void DrawCircle(java.awt.Graphics g)
g
- 描画する画面
|
|||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |