一、首先我们一起来看一下效果图:
二、接下来,我们直接来看源文件:
package test;
import java.awt.Color;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.border.LineBorder;
public class Mouse extends JFrame {// 继承窗体类JFrame
public static void main(String[] args) {
Mouse m = new Mouse();
m.setVisible(true);// 设置窗体可见,默认为不可见
}
public Mouse() {
super();// 继承父类得构造方法
setTitle("鼠标事件案例");// 设置窗体的标题
setBounds(100, 100, 473, 321);// 设置窗体的位置及大小
// 设置窗体关闭动作的按钮为退出
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
getContentPane().setLayout(null);
final JLabel l = new JLabel();
l.setBounds(244, 57, 160, 141);
l.setBorder(new LineBor