|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectplanet.PlanetActionManager
public class PlanetActionManager
アクション管理クラス
フィールドの概要 | |
---|---|
protected PlanetViewCanvas |
canvas
表示キャンバス |
protected java.awt.Panel |
controlPanel
制御パネル |
protected java.util.Map |
keyMap
アクションキーを格納したマップ |
protected java.awt.Point |
mousePoint
マウス位置 |
protected boolean |
stbase
惑星ポインタ切り替えを表す boolean 型 |
static double |
THETA_X
視点経度変化量 |
static double |
THETA_Y
視点緯度変化量 |
コンストラクタの概要 | |
---|---|
PlanetActionManager(PlanetViewCanvas 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)
マウスボタンを離した時の処理を行う |
void |
setBase()
惑星ポインタを切り替える |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static final double THETA_X
public static final double THETA_Y
protected PlanetViewCanvas canvas
protected java.awt.Point mousePoint
protected java.util.Map keyMap
protected java.awt.Panel controlPanel
protected boolean stbase
コンストラクタの詳細 |
---|
public PlanetActionManager(PlanetViewCanvas canvas)
canvas
- 表示キャンバスメソッドの詳細 |
---|
protected void addActions()
public java.awt.Panel getControlPanel()
public void setBase()
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
- キーアクションが発生したことを示すイベント
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |