问题
I'm using netbeans 7.1.1,
to create a JFrame. I want to automatically dispose the JFrame
5 seconds after calling setVisible()
. How can I do this?
回答1:
HINT
Use Swing Timer to wait for 5 seconds before calling setVisible(false)
or dispose()
whichever way you want it implemented. Hidden/Disposed
回答2:
Did u do your research on this? Seems straight forward.
new Timer().schedule(new TimerTask() {
public void run() {
// this should be final
jframe.dispose();
}
}, 5000);
来源:https://stackoverflow.com/questions/13231185/how-to-set-jframe-for-5-second