当前位置: 技术问答>java相关
请问如何在Java中实现定时调用的功能。
来源: 互联网 发布时间:2015-04-12
本文导语: 在C/C++中的windows编程,可以设个时钟之类的,每隔一定时间就调用一次。 那么,在java中如何实现?我用它来做个时钟,每个1秒就使秒针改变一次。 | 使用: javax.swing.Timer swt = new javax.swing....
在C/C++中的windows编程,可以设个时钟之类的,每隔一定时间就调用一次。
那么,在java中如何实现?我用它来做个时钟,每个1秒就使秒针改变一次。
那么,在java中如何实现?我用它来做个时钟,每个1秒就使秒针改变一次。
|
使用:
javax.swing.Timer swt = new javax.swing.Timer(
1000,
new ActionListener(){
public void actionPerformed(ActionEvent ae){
//add what you want do here
}}
);
javax.swing.Timer swt = new javax.swing.Timer(
1000,
new ActionListener(){
public void actionPerformed(ActionEvent ae){
//add what you want do here
}}
);
|
CheckSocketList m_CheckSocketList=new CheckSocketList();
if(m_CheckSocketList==null)
return false;
timer.schedule(m_CheckSocketList, 0, //initial delay
1*1000); //subsequent rate*/
class CheckSocketList extends TimerTask
{
public CheckSocketList()
{
}
public void run()
{
while(true)
{
}
}
}
if(m_CheckSocketList==null)
return false;
timer.schedule(m_CheckSocketList, 0, //initial delay
1*1000); //subsequent rate*/
class CheckSocketList extends TimerTask
{
public CheckSocketList()
{
}
public void run()
{
while(true)
{
}
}
}