当前位置: 代码迷 >> J2SE >> 怎么让自己画的矩形相应鼠标点击事件
  详细解决方案

怎么让自己画的矩形相应鼠标点击事件

热度:54   发布时间:2016-04-24 17:32:20.0
如何让自己画的矩形相应鼠标点击事件?
我用Graphics2D.draw了一个矩形,想让其相应鼠标点击事件,不知道该如何做,我记得应该是继承一个接口,然后在JFrame中注册一下。


------解决方案--------------------
写一个类。该类继承 MouseAdapter (在JFrame中的鼠标单击事件)在该类的构造函数中写
类(面板 adaptee) {
this.adaptee = adaptee;
}
在写一个方法
public void mouseClicked(MouseEvent e) {
adaptee.jButton1_mouseClicked(e);
}
在你的面板上注册一个按钮的监听
对象.addMouseListener(new mouseAdapter(this));

在你的面板的类里面写一个方法

public void jButton1_mouseClicked(MouseEvent e) {

}

这样就可以实现了
  相关解决方案