我试图在小程序加载之前显示一些文本,因此我制作了一个简单的 SSCCE(.org):
import java.awt.*;
import javax.swing.*;
public class test extends JApplet {
public void init() {
this.add(new JLabel("Button 1"));
System.out.println("Hello world...");
try {
Thread.sleep(3000);
}catch(Exception hapa) { hapa.printStackTrace(); }
}
}
如果你运行它,按钮 1 将在 3 秒后出现,而它应该在 3 秒之前出现...我做错了什么?
最佳答案
我认为 init()
方法必须在渲染项目之前返回。
关于Java 启动画面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5986615/