发布时间:2019-08-01 01:21:40
以下是完整的参考
import javax.swing.*;
import java.awt.event.*;
class MyMouse extends JFrame implements MouseListener {
public void mouseClicked(MouseEvent e) //得到鼠标键值
{
}
public void mouseEntered(MouseEvent e) //鼠标进入组件
{
}
public void mouseExited(MouseEvent e) //鼠标离开组件
{
}
public void mousePressed(MouseEvent e) //鼠标被按下
{
//这里是你要的
}
public void mouseReleased(MouseEvent e) //鼠标被放开
{
//这里也是
}
}
public class buttest {
public static void main (String[] args) {
JFrame frame = new JFrame();
JButton button = new JButton("click me");
button.addMouseListener(new MyMouse());
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.getContentPane().add(button);
frame.setSize(300,300);
frame.setVisible(true);
}
}