当前位置:  技术问答>java相关

当你神经紧张时,就不用脑子去狂点鼠标,看看你15秒内能点几下鼠标,事先声明,鼠标坏了可别找我啊

    来源: 互联网  发布时间:2015-01-25

    本文导语:  这是我编的一个小程序,请教了许多前辈。自己编的特别烂,但能运行。大家来玩玩,看看你点击鼠标的速度是不是很快啊 当你神经紧张时,就不用脑子狂点鼠标,看看你15秒内能点几下鼠标,事先声明,鼠标坏了可...

这是我编的一个小程序,请教了许多前辈。自己编的特别烂,但能运行。大家来玩玩,看看你点击鼠标的速度是不是很快啊
当你神经紧张时,就不用脑子狂点鼠标,看看你15秒内能点几下鼠标,事先声明,鼠标坏了可别找我啊:(,我赔不起啊。玩者有分

以下为源码,大家可以复制后编译,不是applet程序,是小的application





import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.sql.*;
import java.util.*;


public class TestCount
{
JButton button=new JButton("开始");
int  count=0;
JTextArea textarea=new JTextArea("在十五秒之内你能点击鼠标几下,我最高点了九十七下,如果你想打败我,就来试一下 :)",100,20);
public TestCount()
{

JFrame frame=new JFrame("测试你的点击速度,看你是不是很快啊!");
JLabel label=new JLabel("点击右边的按钮:");


textarea.setLineWrap(true);   //为了保证jtextarea自动换行


JPanel contentPane=(JPanel)frame.getContentPane();
contentPane.setLayout(new FlowLayout());


contentPane.add(label);
contentPane.add(button);
contentPane.add(textarea);

frame.setSize(300,200);
frame.show();


frame.addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent evt)
{
System.exit(0);
}
});

//给按钮加上了监听器,每按一下按钮,就执行dobutton()方法一次
button.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent evt)
{
dobutton();


if (count>97)
{
textarea.setText("你点击了"+button.getText()+","+"好了不起啊");
}
else
{
textarea.setText("你点击了"+button.getText()+","+"还要努力哦");
}


}
});


}


//每执行一次按钮,按钮上的文本显示就加一,里面的分支程序还没有加上
public void dobutton()
{

button.setText(String.valueOf(++count));
if (count==1)//用于启动15秒的时间限制
{
//下面的代码是为了保证15秒后按钮自动无效,count就显示你点击了多少下
long delay = 15000;   
java.util.Timer t = new java.util.Timer();    //由于java.swing.*中也有Timer,故指定了                                                     //java.util.Timer,是一个大侠教的

          
    try{    
        t.schedule(new TimerTask(){
                     public void run(){
                      button.setEnabled(false);
                  }
                  
                  }
                , delay);                          
    }catch(Exception e){}    
    
//上面的代码是为了保证15秒后按钮自动无效,count就显示你点击了多少下
}

System.out.println(count);//在控制台看count的变化,以后去掉


}


public static void main(String[] argv)
{
TestCount tcount=new TestCount();
 }
}



|
104

哈哈

|



                119



               好巧


|
你点击了124,好了不起啊!
bulai,你也不错!


|
不会吧?你们都这么快啊???
我第一次65,第二次75,第三次67。我快累死了,最高才75,你们是不是再骗人啊?

|
我很怀疑该程序的公正性,各人的机子配置不同,主频不同,得到的数字能说明问题吗
不信用C266,64M试试,能点100下?神!

|
110
唉。。。。。。。。。。
难怪我星际水平上不去了。

|
我刚点了69下......

|
谁知道这个论坛里JAVA大佬的QQ,最好是在线的,有难题待解决?

|
我只有15下,怎么办?

|
哈哈~正在发呆的时候看到这么个帖子,挺有意思的。不过frame里的字在我的机器上是乱码哦。

|
TestCount.java:78: Class java.util.Timer not found.

编译报错。java.util下没有Timer类呀!如何处理?


|
惭愧呀,小弟才81。

|
你点击了107,好了不起啊  @#@#!@%#$%$#%#晕倒。

|
程序写的不规范 也比我强,这样的程序我都不会写,不怕您笑话!我是实事求是!

|
希望你的下一个小游戏块块的推出。

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Java神经网络框架 Neuroph
  • Java神经网络框架 Encog for Java
  • 神经网络库 FANN
  • 神经网络开源框架 joone
  • 神经元模型的仿真系统 iqr
  • 神经网络模拟器 Emergent
  • 神经网络工作平台 Synapsim
  • Java 神经网络框架 JNeuralNet


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3