最近写java窗体遇到一个问题,是关于鼠标监听的,我感觉自己写的代码没有错,我就是想只要鼠标一进入到窗体中的按钮上时,就开始计数,分别记录鼠标进入按钮多少次,鼠标点击按钮多少...
最近写java窗体遇到一个问题,是关于鼠标监听的,我感觉自己写的代码没有错,我就是想只要鼠标一进入到窗体中的按钮上时,就开始计数,分别记录鼠标进入按钮多少次,鼠标点击按钮多少次。 代码写完了编译通过没有报错,但是当我试验的时候却发现鼠标到指定的组件上并没有看到自己想要的效果。我重复很多次检查错误,都没有发现,所以特来请教高手。代码如下:
import java.awt.*;
import java.awt.event.*;
public class MouseEvent {
private static Frame f;
private static Button b;
public static void test() {
f = new Frame("鼠标事件监听窗口");
b = new Button("转到");
f.setBounds(300,200,500,300);
f.setLayout(new FlowLayout());
b.setBackground(Color.white);
f.add(b);
f.setVisible(true);
}
//添加监听器
public static void myEvent() {
//添加窗口关闭监听
f.ad