(300)在Application中如何设置一个时间间隔反复执行application中的某个方法以及如何让系统一启动就在后台运行application! 任务栏的小图标,得通过JNI实现,纯java无法实现,因为与平台有关。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 得通过JNI实现!看在你100分的份上,给你一个网址吧!http://jeans.studentenweb.org/java/trayicon/trayicon-1.7.5.zip 得通过JNI实现!看在你100分的份上,给你一个网址吧!http://jeans.studentenweb.org/java/trayicon/trayicon-1.7.5.zip 问题一:如何在一段时间执行一次?解决办法很多,比如用定时器,比如线程睡眠等都可以有效问题二:如何在启动时自动启动?方法也较多,比如象他们说的那样调用WIN的本地调用。还有可以把运行的命令行命令对于WIN写在注册表的启动项,或则启动菜单中。对于UNIX,可以加到他的启动文件中。 谢谢大家(tanghuan()、 newman0708(nch) ), 关于“在Application中如何设置一个时间间隔反复执行application中的某个方法以及如何让系统一启动就在后台运行application”能否给个例子! 谢谢大家! 一旦可以马上结3个100分的帖 我写一个最简单的例子public class TestRun { boolean runflag=true; public void task(){ //你的商业逻辑处理。 System.out.println(new java.util.Date(System.currentTimeMillis())); } public void service(){ while(runflag){ task(); try{ Thread.currentThread().sleep(1000);//你间隔的毫秒数 }catch(Exception e){ e.printStackTrace(); } } } static public void main(String[] args){ TestRun tr=new TestRun(); tr.service(); }}如果你的很复杂,你可以用线程和定时器。我一般喜欢用线程,不爱用定时器 用线程啊public myFrame extends JFrame{ public myFrame() { myThread thread = new myThread(); app.start(); //写一些代码把此Frame变成图标 }}class myThread implements Runnable{ public void run() { while(true) { //执行你的语句 sleep(2000); } }} 怎么模拟客人流量 字节数组问题求教! 关于Java对文件的操作 如何把单线程改成多线程处理数据(大侠),小弟在线等 【很奇怪的问题】我把以前配置的java的环境变量都删了,为什么在dos里用一些java命令测试仍然成功啊 一个小程序,大家看看 protected修饰符 Vector 遍历问题,这有错吗(急分手,在线) 想做一个阈值控制,流量超过阈值就报警,什么方法比较简单。 问一个关于Java Applet 的问题 JB中怎么不能象DELPHI,VB那样随便拖动控件呀? Frame中有一个Button如何做才能使当这个Button被click时,Frame最小化?
可以把运行的命令行命令对于WIN写在注册表的启动项,或则启动菜单中。对于UNIX,可以加到他的
启动文件中。
关于“在Application中如何设置一个时间间隔反复执行application中的某个方法以及如何让系统一启动就在后台运行application”能否给个例子!
谢谢大家!
一旦可以马上结3个100分的帖
boolean runflag=true;
public void task(){
//你的商业逻辑处理。
System.out.println(new java.util.Date(System.currentTimeMillis()));
}
public void service(){
while(runflag){
task();
try{
Thread.currentThread().sleep(1000);//你间隔的毫秒数
}catch(Exception e){
e.printStackTrace();
}
}
}
static public void main(String[] args){
TestRun tr=new TestRun();
tr.service();
}
}如果你的很复杂,你可以用线程和定时器。我一般喜欢用线程,不爱用定时器
public myFrame extends JFrame
{
public myFrame()
{
myThread thread = new myThread();
app.start();
//写一些代码把此Frame变成图标 }
}
class myThread implements Runnable
{
public void run()
{
while(true)
{
//执行你的语句
sleep(2000);
}
}
}