关于java中的鼠标监听器
在java中,我们会看到各式各样的接口,今天我想讲一讲我最近新学到的鼠标监听器,既然叫监听器,
自然就可以监听鼠标的各种动作,但是它自身也是一种接口,需要被放置在一个类中,再由这个带接口的类来
帮助其实现监听的功能。
关于鼠标监听器,具体功能如下:
void |
功能 |
mouseClicked(MouseEvent e) |
鼠标按键在组件上单击(按下并释放)时调用。 |
mouseEntered(MouseEvent e) |
鼠标进入到组件上时调用。 |
mouseExited(MouseEvent e) |
鼠标离开组件时调用。 |
mousePressed(MouseEvent e) |
鼠标按键在组件上按下时调用。 |
mouseReleased(MouseEvent e) |
鼠标按钮在组件上释放时调用。 |
关于这些功能,我们可以用它来做一个画图板,来具体操作一下。
首先,我们创建一个窗口作为画图板,然后给它附上各种属性;
public void addui{
JFrame drawui = new JFrame();
drawui.setSize(900,800);
drawui.setTitle("画图板");
drawui.setLocationRelativeTo(null);
drawui.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)