答案 0 :(得分:4)
我有一个类似的问题,通过移动
解决了this.setVisible(true);
命令到所有设置GUI的代码都已完成,而不是在开始时或中间的某个地方。
在你的情况下,我会建议将它移动到之前(或之后,取决于你的代码)行
app.startClient();
答案 1 :(得分:0)
我只包括你需要看的东西
你怎么知道我们需要看到什么?根据定义,您遇到了问题,在问题解决之前,您不知道代码是什么或不相关,这就是您应该发布SSCCE的原因。
例如,您是否正在扩展JApplet?你的init()方法的代码在哪里?
但在重新发布适当的SSCCE之前,为什么不首先阅读“How to Make Applets”上的Swing教程中的部分,以获取applet的工作示例。