「lib-マウス」(2008/10/27 (月) 17:59:30) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
*クラスライブラリ マウス
マウスイベント処理はインターフェイス実装
記述を簡素化するアダプタクラス
1.マウスリスナー
-implements MouseListener
-addMouseListener(this); イベント受け取り記述
-mouseClicked(MouseEvent e) :マウスをクリック(=Press and Release)
-mouseEntered(MouseEvent e) :マウスがアプレットに入ったとき
-mouseExited(MouseEvent e) :マウスがアプレットから出たとき
-mousePressed(MouseEvent e) :マウスのボタンを押したとき
-mouseReleased(MouseEvent e) :マウスのボタンをはなしたとき
2.マウスモーションリスナー
-implements MouseMotionListener
-addMouseMotionListener();
-mouseDragged()
-mouseMoved()
3.MouseAdapterクラス
マウスリスナーをインターフェイス実装すると、5種類のイベントメソッドを記述する必要がある。アダプタクラスを使うと必要分だけで済む。
addMouseListener(new MouseAdapter()
{
public void mousePressed(MouseEvents e)
{
;
}
});
表示オプション
横に並べて表示:
変化行の前後のみ表示: