java测试鼠标点击速度的程序

importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;importjavax.swing.Timer;i... import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.Timer;
import java.util.*;

public class Button
{
public static void main(String[] args)
{

EventQueue.invokeLater(new Runnable()
{
public void run()
{
ActionListener listener = new TimePrinter();
Timer t = new Timer(5000, listener);
ButtonFrame frame = new ButtonFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
frame.setResizable(false);
}
});
}
}

class ButtonFrame extends JFrame
{

int con = 0;
public int getcon()
{
return con;
}
public ButtonFrame()
{
ActionListener listener = new TimePrinter();
final Timer t = new Timer(5000, listener);
getContentPane().setLayout(null);
setTitle("Button");
setSize(DEFAULT_WIDTH, DEFAULT_WIDTH);
JButton PButton = new JButton("Press me!");
txt = new JTextField();
txt.setBounds(125, 150, 50, 20);
getContentPane().add(txt);
getContentPane().add(PButton);
JButton QButton = new JButton("Clear");
QButton.setBounds(110,180,80,50);
getContentPane().add(QButton);
PButton.setBounds(70,75,160,40);
PButton.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent event)
{

t.start();
con++;
txt.setText(String.valueOf(con));
}
});

QButton.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent event)
{
con = 0;
txt.setText(String.valueOf(con));
}
});

}

private JPanel buttonPanel;
private JTextField txt;
public static final int DEFAULT_WIDTH = 300;
public static final int DEFAULT_HEIGHT = 200;

}

class TimePrinter implements ActionListener
{
public void actionPerformed(ActionEvent event)
{

System.out.println("APM is" + con*12);

}
}

最后的con变量访问有问题。另外怎么弹出窗口显示con*12,而非print。
展开
 我来答
百度网友845f74e61
2012-04-20 · TA获得超过6929个赞
知道大有可为答主
回答量:4050
采纳率:50%
帮助的人:1652万
展开全部
我用你的代码,System.out.println("APM is" + con*12);访问不了。 ButtonFrame 类中的 con

而且也没有弹出窗口。
更多追问追答
追问
把con*12去掉就可以弹窗了,但是这样不能输出测速结果了
追答
是以出窗口,
点按钮,文本框里的数会变。
你的问题是?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式