作为一个一般程序员,坐着不动敲代码是一种修养,全身心的投入代码生涯的开发中后,往往在停止的时候,会有一种 我是谁 我在哪 脖子好痛的感觉 而且我因为经常长时间敲代码 脖子经常很酸疼,于是经常告诉自己敲一会记得锻炼一下 结果每次因为太过投入而忘了 认真嘛 是程序员基本的素质嘛 于是乎 我就写了一个定时弹框来提醒自己锻炼脖子!
代码很简单,随便弄一个java类 复制进去就可以 :
package com.dcits.declarerobot.robots.sn;
import javax.swing.JOptionPane;
public class dingTime {
/**
* 定时弹框提醒活动脖子
* @param wuyf
*/
public static void main(String[] args) {
//设置定时时间 我设置的是10分钟
final long timeinterval = 1000*60*10;
Runnable runnable = new Runnable() {
public void run() {
int mmm=1;
while (true) {
int res = JOptionPane.showConfirmDialog(null, "小飞帅哥!第"+mmm+"个"+timeinterval/(1000*60)+"分钟的时间,该扭扭脖子了", "是否锻炼", JOptionPane.YES_NO_OPTION);
if (res == JOptionPane.YES_OPTION) {
System.out.println("你好腻害!");
} else {
System.out.println("真懒!");
}
mmm++;
try {
Thread.sleep(timeinterval);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
};
Thread thread = new Thread(runnable);
thread.start();
}
}
我设置的是10分钟
然后运行后的结果是
只要你运行起来 然后关掉这个类 继续敲代码 切换到其他桌面也会有弹框,嘻嘻 我真腻害!