|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectdche.component.DcheActionManager
public class DcheActionManager
アクション管理クラス
フィールドの概要 | |
---|---|
protected DcheViewCanvas |
canvas
表示キャンバス |
protected java.awt.Panel |
controlPanel
制御パネル |
protected java.util.HashMap |
keyMap
アクションキーを格納したマップ |
protected java.awt.Point |
mousePoint
マウス位置 |
コンストラクタの概要 | |
---|---|
DcheActionManager(DcheViewCanvas canvas)
アクション管理オブジェクトを構築する |
メソッドの概要 | |
---|---|
java.awt.Panel |
getControlPanel()
制御パネルを返す |
DcheDataModel |
getModel()
DCHE データモデルを返す |
DcheViewCanvas |
getViewCanvas()
表示キャンバスを返す |
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 |
フィールドの詳細 |
---|
protected DcheViewCanvas canvas
protected java.awt.Point mousePoint
protected java.util.HashMap keyMap
protected java.awt.Panel controlPanel
コンストラクタの詳細 |
---|
public DcheActionManager(DcheViewCanvas canvas)
canvas
- 表示キャンバスメソッドの詳細 |
---|
public DcheDataModel getModel()
public DcheViewCanvas getViewCanvas()
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
- キーアクションが発生したことを示すイベント
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |