我将完成编写一个使用swing 的Java 小程序。
我将它部署到我的网站,但在小程序完成加载(一杯咖啡)后,小程序显示空白屏幕多 23 秒。
小程序部署在这里: http ://www.nispahit.com/applet-2
我读到它可能是一个初始化问题(小程序的 init() 需要很长时间)。所以,我从 init() 中删除了所有内容:
@Override
public void init(){
JOptionPane.showMessageDialog(this, "hello");
}
不幸的是,它没有帮助。有人知道为什么加载一杯咖啡后小程序加载这个白屏需要 23 秒吗?(黑屏会让用户觉得有问题……)
一个可能的解决方案是向用户显示他们必须等待的消息而不是白屏 - 但我什至不知道我该怎么做......
有任何想法吗?
谢谢。
编辑: 还有两件事:
- 当我从计算机上的 html 文件本地执行它时,它工作得很好(没有白屏。
- 我使用 2 个 jar 文件(因为我必须使用 log4j)。我尝试在 html 文件中切换它们的顺序 - 没有帮助。也许问题与它有关?