请教~窗口实例化问题(在线等哦)

Ghostbaby 2009-03-27 07:36:38
程序现在的情况是:
有一个JFram的主窗口“MainWin”,需要调用另外一个也是JFram的子窗口“Chat”,
在住窗口中实例化一个“Chat”窗口。
Chat c=new Chat(theip);
传递一个String;
程序运行后,在弹出Chat窗口后,只能显示窗口的标题栏,整个程序卡死了。

在换成如下形式后,
JFram jf=new Chat(thip);
后程序可以正常运行。

但是,子窗口代码中有一个run()方法,要完成子程序的目标功能,就需要实现这个方法,在后者的实例方法是没有办法完成
jf.run();操作。

请专家指点指点~~谢谢~在线等哦~
...全文
105 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Ghostbaby 2009-03-30
  • 打赏
  • 举报
回复
最近,上面问题已经解决拉,大家拉.呵何~
bzwm 2009-03-30
  • 打赏
  • 举报
回复
我没听明白...
代码不多就贴出来,多就贴点片段。
luojihaidao 2009-03-30
  • 打赏
  • 举报
回复
观察者模式!
teafarmer 2009-03-28
  • 打赏
  • 举报
回复
www.ithuzhu.com,这里有专职老师为你解答,不管问题多菜,都会耐心解答!
frilly 2009-03-28
  • 打赏
  • 举报
回复
“Chat” 改成 JPanel 试下
捏造的信仰 2009-03-28
  • 打赏
  • 举报
回复
楼主完全没有搞清楚 GUI 程序的线程关系。GUI 程序都是多线程的。楼主需要安排好哪部分代码在哪个线程中运行。简单的做法是:所有后台运行的代码都放到 SwingWorker 的子类中。

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧