【问题标题】:JWindow in JAppletJApplet 中的 JWindow
【发布时间】:2010-03-02 09:02:15
【问题描述】:

我想询问有关此问题的更多信息和建议。

我正在制作一个 JApplet,我想放一个闪屏。我使用了 JWindow。在 JWindow 中,我放了一个 JLabel...只是一个简单的标签,以便知道该标签是否会出现在 JWindow 中。不幸的是,jlabel 没有出现。我将其作为一个简单的应用程序进行了尝试,并且可以正常工作。这是我的初始屏幕代码。 `

试试{
javax.swing.JWindow 窗口 = 新 javax.swing.JWindow(); window.setBackground(Color.YELLOW);
window.setLayout(new FlowLayout());
window.add(new JLabel("twinwins"));
window.setSize(200, 200);
window.setVisible(true);
线程.sleep(5000);
window.dispose();
}
catch(异常错误){
JOptionPane.showMessageDialog(null, err.toString());
}`

请帮忙。谢谢。

【问题讨论】:

    标签: applet jwindow


    【解决方案1】:

    我和我的同事已经解决了这个问题。好吧,已经发现这条线

    线程.sleep(5000);

    解决了问题。在小程序中使用线程是不安全的(我猜)。这就是为什么建议如果您将在小程序中使用线程,请确保实例化一个线程,并且将使用该实例化线程而不是您的小程序中的其他正在运行的线程。感谢 ultrajohn 的帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-02
      • 2012-11-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多