各位好,我想问一下:
假如我有一个按钮,我想要的效果是,我鼠标移动到按钮位置,定时器触发,分别在4秒中
每一秒显视一个按钮
btn_jsrsz.addMouseListener(new MouseAdapter() {
public void mouseEntered(MouseEvent e) {
Timer timer = new Timer();
timer.schedule(new TimerTask() {
public void run() {
btn_ygsxx.setVisible(true);
}
}, 1000);
timer.schedule(new TimerTask() {
public void run() {
btn_spxx.setVisible(true);
}
}, 2000);
timer.schedule(new TimerTask() {
public void run() {
btn_ygxx.setVisible(true);
}
}, 3000);
timer.schedule(new TimerTask() {
public void run() {
btn_khxx.setVisible(true);
}
}, 4000);
我知道这样十分复杂,哪位大神有更好更简洁的方法啊??