HI.我想在java中自动调用一个函数.
例如,我们使用Time像吹自擂的类
该actionperformerd()函数调用每1秒.
Timer time = new Time(10,this);
.
.
.
public void actionperformed()
{
timer.run;
//i want move a pic every 1millisecond.
}
Run Code Online (Sandbox Code Playgroud)
我的问题是Timer类只接受int值,它的最小值是1秒,我希望每1毫秒执行一次调用操作.
Ole*_*liv 10
Java Timer在参数中接受毫秒.所以你可以做到
new Timer().schedule(new TimerTask() {
public void run() {
// do stuff
}
}, 1, 1);
Run Code Online (Sandbox Code Playgroud)
但要获得具有毫秒精度的实时功能,您可能需要切换到C.