虽然网上有很多各种各样的番茄时钟,但是我只需要最简单的半小时间隔进行全屏提醒就可以了。但是找来找去,只有一个 daping 软件能够满足我的基本要求,可惜这个软件有广告。
所以为了满足需求,只能动手自己写一个最简单的番茄用一用。
软件功能:
工作28分钟,休息2分钟,一直循环。
软件在休息的时候进行全屏遮盖强制使用者休息,在工作的时候自动缩小到左上角,也可以最小化。
因为最近刚好在学习JAVA,所以就用JAVA来写。
源代码如下:
package tomatoDemo;
import java.util.Date;
/**
* @author Administrator
*
*/
public class TomatoDemo {
private static final long T_MAX = 28 * 60 * 1000;
private static final long T_MIN = 2 * 60 * 1000;
private static final long T_PERIOD = T_MAX + T_MIN;
/**
* @param args
* @throws InterruptedException
*/
public static void main(String[] args) throws InterruptedException {
// TODO Auto-generated method stub
UI_1 ui1 &