[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[jfriends] マウスの位置の取得は




Shynji Nogami wrote;

参加して早速の質問です。
Visual Cafeをつかっていますが、作成したアプレットで
マウスのクリックの位置を調べようと思って、マウスプレス
のイベントを自動で作成したところ、以下のように作成さ
れましたが、マウスの位置の取得方法がわかりません。
int xx=event.x;
としたら、
変数 x ( java.awt.event.MouseEvent で定義)は Aplet1 からは参照できません
.
と、エラーが出てしまいました。
Visual Cafe でマウスイベントの位置を取得するにはどうしたらいいのでしょ
う
か。
 ---------------------------------------
	class SymMouse extends java.awt.event.MouseAdapter
	{
		public void mousePressed(java.awt.event.MouseEvent event)
		{
			Object object = event.getSource();
			if (object == KabunToTaibun.this)
				KabunToTaibun_MousePress(event);
		}
	}
	void KabunToTaibun_MousePress(java.awt.event.MouseEvent event)
	{
		int xx=event.x;//ここがエラーです
	}
----------------------------------------
関連して、implements MouseListener として、マウスを使う方法がわかりませ
ん。
以前は以下のようにやっていたのですが、
    public boolean mouseDown(Event e,int x,int y)
    {
        int xx=x;
        return true;
    }
新しいイベント処理の例など示していただけないでしょうか。
または例の載っている本を教えて下さい。
----------------------------------------
野上俊二:竜丘小学校
----------------------------------------