|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectworldmap.WorldMapActionManager
public class WorldMapActionManager
アクション管理クラス
フィールドの概要 | |
---|---|
protected WorldMapViewCanvas |
canvas
地図表示キャンバス |
protected java.awt.Panel |
controlPanel
制御パネル |
protected java.util.Map |
keyMap
アクションキーを格納したマップ |
protected java.awt.Point |
mousePoint
マウス位置 |
static double |
RADIUS_COEF
拡大・縮小率 |
static double |
THETA_X
視点経度変化量 |
static double |
THETA_Y
視点緯度変化量 |
コンストラクタの概要 | |
---|---|
WorldMapActionManager(WorldMapViewCanvas canvas)
アクション管理オブジェクトを構築する |
メソッドの概要 | |
---|---|
protected void |
addActions()
アクションを追加する |
java.awt.Panel |
getControlPanel()
制御パネルを返す |
void |
keyPressed(java.awt.event.KeyEvent e)
キーを押した時の処理を行う |
void |
keyReleased(java.awt.event.KeyEvent e)
キーを離した時の処理を行う |
void |
keyTyped(java.awt.event.KeyEvent e)
キーをタイプした時の処理を行う |
void |
mouseClicked(java.awt.event.MouseEvent e)
マウスをクリックした時の処理を行う |
void |
mouseDragged(java.awt.event.MouseEvent e)
マウスをドラッグした時の処理を行う |
void |
mouseEntered(java.awt.event.MouseEvent e)
マウスがコンポーネントに入った時の処理を行う |
void |
mouseExited(java.awt.event.MouseEvent e)
マウスがコンポーネントから出た時の処理を行う |
void |
mouseMoved(java.awt.event.MouseEvent e)
マウスを移動させた時の処理を行う |
void |
mousePressed(java.awt.event.MouseEvent e)
マウスボタンを押した時の処理を行う |
void |
mouseReleased(java.awt.event.MouseEvent e)
マウスボタンを離した時の処理を行う |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static final double RADIUS_COEF
public static final double THETA_X
public static final double THETA_Y
protected WorldMapViewCanvas canvas
protected java.awt.Point mousePoint
protected java.util.Map keyMap
protected java.awt.Panel controlPanel
コンストラクタの詳細 |
---|
public WorldMapActionManager(WorldMapViewCanvas canvas)
canvas
- 地図表示キャンバスメソッドの詳細 |
---|
protected void addActions()
public java.awt.Panel getControlPanel()
public void mousePressed(java.awt.event.MouseEvent e)
java.awt.event.MouseListener
内の mousePressed
e
- マウスアクションが発生したことを示すイベントpublic void mouseReleased(java.awt.event.MouseEvent e)
java.awt.event.MouseListener
内の mouseReleased
e
- マウスアクションが発生したことを示すイベントpublic void mouseClicked(java.awt.event.MouseEvent e)
java.awt.event.MouseListener
内の mouseClicked
e
- マウスアクションが発生したことを示すイベントpublic void mouseEntered(java.awt.event.MouseEvent e)
java.awt.event.MouseListener
内の mouseEntered
e
- マウスアクションが発生したことを示すイベントpublic void mouseExited(java.awt.event.MouseEvent e)
java.awt.event.MouseListener
内の mouseExited
e
- マウスアクションが発生したことを示すイベントpublic void mouseMoved(java.awt.event.MouseEvent e)
java.awt.event.MouseMotionListener
内の mouseMoved
e
- マウスアクションが発生したことを示すイベントpublic void mouseDragged(java.awt.event.MouseEvent e)
java.awt.event.MouseMotionListener
内の mouseDragged
e
- マウスアクションが発生したことを示すイベントpublic void keyPressed(java.awt.event.KeyEvent e)
java.awt.event.KeyListener
内の keyPressed
e
- キーアクションが発生したことを示すイベントpublic void keyReleased(java.awt.event.KeyEvent e)
java.awt.event.KeyListener
内の keyReleased
e
- キーアクションが発生したことを示すイベントpublic void keyTyped(java.awt.event.KeyEvent e)
java.awt.event.KeyListener
内の keyTyped
e
- キーアクションが発生したことを示すイベント
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |