0
我有兩個JFrames A和B.我有一個運行在幀A上的gif。在一段時間後,我想關閉幀A並顯示幀B.我使用下面的代碼,但它一旦程序執行就會觸發行動。我該如何解決這個問題?使用擺動計時器在JFrames之間切換
ActionListener taskPerformer = new ActionListener() {
public void actionPerformed(ActionEvent evt) {
new FrameB().setVisible(true);
}
};
Timer timer = new Timer(100 ,taskPerformer);
timer.setRepeats(false);
timer.start();
爲什麼你只需要看100毫秒這樣的問題來確定解決方案? – GhostCat
@GhostCat:我認爲這是一個「一次性」,所以我將其作爲社區wiki進行了回答。 –