Java 如何将Jframe设置为5秒
我正在使用Java 如何将Jframe设置为5秒,java,swing,jframe,Java,Swing,Jframe,我正在使用netbeans7.1.1,创建一个JFrame。我想在调用setVisible()5秒后自动处理JFrame。我该怎么做?提示 在调用setVisible(false)或dispose()之前,请使用等待5秒钟,无论您希望以何种方式实现。隐藏/处理提示 在调用setVisible(false)或dispose()之前,请使用等待5秒钟,无论您希望以何种方式实现。隐藏/处置你对此做过研究吗?看起来很直截了当 new Timer().schedule(new TimerTask() {
netbeans7.1.1,
创建一个JFrame。我想在调用setVisible()
5秒后自动处理JFrame
。我该怎么做?提示
在调用setVisible(false)
或dispose()
之前,请使用等待5秒钟,无论您希望以何种方式实现。隐藏/处理提示
在调用
setVisible(false)
或dispose()
之前,请使用等待5秒钟,无论您希望以何种方式实现。隐藏/处置你对此做过研究吗?看起来很直截了当
new Timer().schedule(new TimerTask() {
public void run() {
// this should be final
jframe.dispose();
}
}, 5000);
你做过这方面的研究吗?看起来很直截了当
new Timer().schedule(new TimerTask() {
public void run() {
// this should be final
jframe.dispose();
}
}, 5000);
睡眠(5000);但在显示JFrame之前需要等待5秒钟。我想您正在寻找启动屏幕..或一个。@Unni Kris:与此相同这可能会有帮助:和Thread.sleep(5000);但在显示JFrame之前需要等待5秒钟。我想您正在寻找启动屏幕..或一个。@Unni Kris:与此相同这可能会有所帮助:请促进研究!!避免提供伪造的代码示例。看起来很简单,但使用这种方法会违反Swing线程规则。将
dispose
调用包装在SwingUtilities.invokexx
调用中,或者使用javax.swing.Timer
请促进研究!!避免提供伪造的代码示例。看起来很简单,但使用这种方法会违反Swing线程规则。将dispose
调用包装在SwingUtilities.invokexx
调用中,或者使用javax.swing.Timer