protected JLabel label = new JLabel(); XX xx = new XX();label.setForeground(Color.blue); label.setText("Image Monitor"); xx.add(label); class InputReloadThread extends Thread { public InputReloadThread() { super(); } /** * The run function of the thread. */ public void run() { if (refresh) { label.setText("Start Refreshing..."); LogManager.getLogManager().fireLogEvent(LogManager.Refreshing, "Refreshing..."); label.setText("Done."); } } }
XX xx = new XX();label.setForeground(Color.blue);
label.setText("Image Monitor");
xx.add(label); class InputReloadThread extends Thread {
public InputReloadThread() {
super();
} /**
* The run function of the thread.
*/
public void run() {
if (refresh) {
label.setText("Start Refreshing...");
LogManager.getLogManager().fireLogEvent(LogManager.Refreshing, "Refreshing...");
label.setText("Done.");
}
}
}
2.使用Timer类,在创建timer实例时设置Timer的下次执行事件等待的时间。
给你个思路:在jsp页面,写js脚本程序,有一个Interval 属性这是个相隔一段时间会执行某个方法的属性
你可以写一个循环(退出条件自己定)里面填写window.setInterval('getNew()',1000); 这样就会保证在1秒后刷新一次
给你个思路:在jsp页面,写js脚本程序,有一个Interval 属性这是个相隔一段时间会执行某个方法的属性
你可以写一个循环(退出条件自己定)里面填写window.setInterval('getNew()',1000); 这样就会保证在1秒后刷新一次顶下