成都网站建设设计

将想法与焦点和您一起共享

java让画面停止的代码 java让画面停止的代码是什么

求java程序,当一个界面长时间无人操作时,自动退出的代码

是一个java程序么,不是android应用吧,建议运用线程来处理。首先建立一个线程,睡眠时间你自己定义设为X,醒来后就把java窗体关闭。给java的窗体添加事件监听,包括所有你想监听的事件,为了方便,可以只监听鼠标单击事件。一旦事件发生,则唤醒那个线程,这样它就睡不足X秒,并且直接进入下一个迭代,继续睡眠X秒。直到有一次单击后X秒内没有操作,这时候线程不会触发InterruptedException 异常,就会执行关闭窗体的操作。

“专业、务实、高效、创新、把客户的事当成自己的事”是我们每一个人一直以来坚持追求的企业文化。 创新互联公司是您可以信赖的网站建设服务商、专业的互联网服务提供商! 专注于做网站、成都网站设计、软件开发、设计服务业务。我们始终坚持以客户需求为导向,结合用户体验与视觉传达,提供有针对性的项目解决方案,提供专业性的建议,创新互联建站将不断地超越自我,追逐市场,引领市场!

原理就是这样子,代码可以根据这个自己写一下,目前没有时间帮你写代码,呵呵。

java 中如何实现 暂停 功能 就像C中的 getchar() 一般

你可以看下API帮助文档。

Scanner类里面包含 nxetInt()、 nxet() 、 nxetDouble 等基本数据类型 和 String类型的键盘扫描器! 和C里面你所说的getChar 是一样的。 只是getChar只读取一个字符对吗?追问:恩哼getchar 是读入一个字符

getch 可读入一串字符

你说的方法我试下先,回答:

昂 呵呵。!C我不太熟哦。。 只是有用过一俩次。

赶紧去吧追问:

问题已经解决了

拿出来分享下,

hasnextline()的功能是判断还有没有输入,这样可以简单的实现循环中的中断,程序完成后的直接退出等问题(至于是否会影响程序稳定性,还不清楚)----用于控制台命令行程序,图形界面还没学到,暂时还不清楚。

在你需要按键的程序写

System.out.println("请按任意键继续");

Scanner input = new Scanner(System.in);

String str = input.next();

在程序的最上边加上import java.util.*;追问:恩哼试了下 这不是我想要的

就你这样 还是要输入 字符 回车

我要的是直接 回车 跳出的东西

例如:while(true)

{System.out.println("asd");

//在此 写入代码 使屏幕显示 asd 后暂停,按回车执行break语句break;}回答:

C语言中的getchar()函数也是让用户输入字符后按回车继续执行。

如果说是C语言中的getch()函数,不好意思,我也不会了,毕竟Java本身并没有提供这种类似C语言中的getch()函数,也没有相关的类库。追问:

问题已经解决了

拿出来分享下,

.

java代码中,图形界面方式,点击开始,程序进行无限次循环运行,想通过“终止”按钮手动停止程序。

使用多线程来控制,按钮监听采用另一个线程来做,循 环代码中的循环条件,可以采用变量来控制,如:flag=true;

while(flag) { ....}

如果你要使用 startime 和 currenttime, 同样可以利用你的规则来控制 flag变量。

在另一个线程中,按钮触发后,改变 flag 变量的值为false,即可,让程序停下来。

无需使用 System.exit(0)


网站标题:java让画面停止的代码 java让画面停止的代码是什么
浏览地址:http://chengdu.cdxwcx.cn/article/doshgjp.html