java 怎么样才能让swing在多个窗口*同出现,比如一个线程执行一个QQ界面
发布网友
发布时间:2022-07-08 11:09
我来回答
共1个回答
热心网友
时间:2023-10-10 04:26
这里的表述不太准确。swing是用来做界面的,而不是在窗口中出现的东西。你需要多个窗口,很简单,新建窗口对象就可以了。
JFrame f1 = new JFrame();
JFrame f2 = new JFrame();
f1.setVisible(true);
f2.setVisible(true);
就可以创建并显示多个窗口了
关于一个线程执行一个界面的事情,界面是不能执行的,只有动作,行为才能执行。我不明白你要执行界面的意思。你可以在开很多个线程,然后在每个线程多你想做的事情,没有问题。如果你要多线程操作界面元素,就得小心同步问题。追问我表述不清,就是 我自己编的QQ界面, 在同一个JVM中开了两个一模一样的QQ,做的是UDP,但是开了以后,里面只有一个QQ能正常运行,另一个里面的组件完全显示不出来,有时显示出来,但是很卡的那中, 求为什么?怎么解决? 谢谢
追答这里和UDP是什么关系?你需要贴一点代码来让我们重现你的问题