import java.awt.Dimension;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JFrame;
import javax.swing.Timer;
public class TimerFrame implements ActionListener{
Timer timer ;
int interval = 2000;//毫秒
public TimerFrame(){
timer = new Timer(interval, this);
timer.start();
}
@Override
public void actionPerformed(ActionEvent arg0) {
// TODO Auto-generated method stub
//每2秒执行一次的事件
System.out.println("test");
}
public static void main(String[] args){
JFrame frame = new JFrame();
frame.setTitle("test");
frame.setSize(new Dimension(100,100));
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
new TimerFrame();
}
}
备忘。
分享到:
相关推荐
在本文中,我们将深入探讨如何使用Java编程语言来实现一个备忘时钟应用程序。这个项目非常适合初学者,因为它涵盖了基础的Java编程概念,如时间处理、事件监听和用户界面设计。我们将逐步解析实现这样一个功能所需的...
5. **定时任务与线程**:为了在指定时间点弹出提醒,可能使用了java.util.Timer和TimerTask类来安排未来执行的任务。这允许程序在后台运行,即使用户没有与界面交互,也能在预定时间触发提醒。 6. **数据存储**:...
7. **定时器组件**:如System.Timers.Timer或System.Windows.Forms.Timer,用于在指定时间间隔后触发事件,实现备忘录提醒功能。 8. **通知和提醒**:可以使用MessageBox.Show或自定义的对话框来显示提醒,或者通过...
从给定的文件标题“长周期备忘录代码下载”以及描述“可作为长周期性备忘录使用,用作各种管理系统”,我们可以看出这是一段用于实现长周期性备忘录功能的代码,旨在帮助用户在不同的管理系统中记录并管理定时任务或...
C#提供了`System.Timers.Timer`类,可以设定一个时间间隔,当时间到达时触发事件。开发者可能在事件处理程序中检查是否有待提醒的备忘录,并通过弹窗或者系统通知方式提醒用户。 对于C#新手来说,这个项目的价值...
计时功能可能涉及到计时器(timer)的概念。开发者可以使用wx.setInterval和wx.clearInterval方法来实现定时器的启动和停止。在备忘录中,计时器可能用于追踪某个事件的持续时间或者倒计时提醒。 5. **提醒功能**...
4. Scheduling:使用Timer控件实现定时提醒,当到达预设时间时触发事件。 5. Error Handling:编写异常处理代码,提高程序的稳定性和用户体验。 此外,该系统可能还涉及了数据库操作、文件I/O、字符串处理、日期...
3. **计时器对象**:Matlab中的`timer`对象可以用来创建周期性或一次性事件。在这个备忘录程序中,计时器可能被设置为在用户设定的时间点触发一个事件,比如弹出提醒对话框。 4. **数据存储和加载**:程序可能还...
为了实现定时提醒,开发者会使用到.NET Framework中的System.Threading命名空间,尤其是Timer类。通过创建一个计时器,在指定的时间间隔后触发事件处理函数,执行提醒操作。此外,Windows API或者Windows Forms的...
3. **计时器控件**:VB中的Timer控件用于周期性地触发事件,如每分钟检查是否有需要提醒的备忘录。 4. **日期和时间处理**:需要使用VB的Date和Time数据类型以及相关的函数(如Now、DateAdd、DateDiff等)来处理和...
C#中的`System.Timers.Timer`或`System.Threading.Timer`可以用来设置定时器,当到达设定时间时触发事件。 - 定时器的`Elapsed`事件处理程序用于执行提醒操作,如弹出通知或播放声音。 7. **事件驱动编程**: - ...
本项目“音乐备忘录C# 音乐提醒”聚焦于利用C#实现一个集音乐播放与事务提醒功能于一体的软件。这个软件能够帮助用户设定音乐闹钟,用音乐的形式提醒他们进行特定的事务,例如工作、学习或休息时间。 音乐备忘录的...
【C# 备忘录(源码)——烽火系列】是一个C#编程语言开发的应用程序,主要用于创建、查看和管理个人备忘录。这款应用的设计思路非常适合初学者,因为它结合了实际项目开发与在线学习的过程。开发者在编写代码的过程...
我们可以使用System.Windows.Forms.Timer类设置定时器,每隔一定时间滚动一行文本。 - 文本的滚动可以通过改变Label控件的Text属性或者自定义控件实现。对于自定义控件,可以重写OnPaint方法,用Graphics对象绘制...
计时器(Timer)通常用于倒计时或者记录持续时间,可以使用CountDownTimer类或Chronometer类实现。CountDownTimer可以设置一个开始时间和间隔,每到一定时间间隔会回调方法,直到计时结束。Chronometer则直接显示从...
当提醒时间到达时,MFC会发送WM_TIMER消息到对应窗口。捕获这个消息后,应用会在桌面弹出一个提醒窗口,显示事件详情。窗口通常由一个新的对话框类实现,其内容可以是CEvent类的属性。这个弹窗可以配置为有声音提示...
Java中可以使用java.util.Timer和TimerTask类来实现定时执行任务,例如在指定时间提醒用户。另外,Java 5引入了ScheduledExecutorService,它提供了更灵活的定时任务调度功能,可以按需选择使用。 项目中的事件处理...
5. **定时器(Timer)**: 为了实现定时提醒,软件可能使用了Windows的消息定时器或系统定时器API,如SetTimer函数,来在指定时间间隔后触发一个事件。 6. **数据库存储**: 软件可能使用了简单的文件存储或者数据库...
C#提供了丰富的API和线程管理机制,开发者可以通过这些接口来实现定时操作,例如使用`System.Threading.Timer`类来创建一个定时器,然后在回调函数中调用Windows API函数`ExitWindowsEx`来执行关机操作。 其次,...
【标题】:“备忘录”涉及的技术点涵盖了图形用户界面(GUI)的元素设计、程序关闭的优雅实现、数据库管理和系统事件监听等多个方面。 【图形按钮】是用户界面设计中的重要组成部分,它允许用户通过点击来执行特定...