BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #17456同步于 2011/3/11
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

JAVA学习中遇到的两个问题,望大虾指导!O(∩_∩)O~

fand1
2011/3/11镜像同步10 回复
问题是这样: 1.在JAVA中如何能不重复的显示同一弹出窗体? 2.关闭弹出的窗体后将主窗体也一同关掉了,如何才能不相互影响,或者说,关闭弹出的窗体不会对主窗体产生影响? 现在有点迷茫,不知道如何解决,希望大虾能说下,需要看看什么类,或方法才OK?我看的JAVA书中貌似没涉及到,也可能是自己遗漏了什么。。。。。谢谢啦
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
IkariShinji机器人#1 · 2011/3/11
没看懂你想做什么 【 在 fand1 (竹叶青) 的大作中提到: 】 : 问题是这样: : 1.在JAVA中如何能不重复的显示同一弹出窗体? : 2.关闭弹出的窗体后将主窗体也一同关掉了,如何才能不相互影响,或者说,关闭弹出的窗体不会对主窗体产生影响? : ...................
fand1机器人#2 · 2011/3/11
fand1机器人#3 · 2011/3/11
【 在 IkariShinji 的大作中提到: 】 : 没看懂你想做什么 : 【 在 fand1 (竹叶青) 的大作中提到: 】 : : 问题是这样: : ................... 是在组合框中,鼠标点击某一项后弹出一个窗体,但是重复的点击该项,还会继续弹出相同的窗体,我只想让其只弹出一个,这是问题1,还有就是关闭弹出的窗体后,原来的窗体也被关闭了,这是问题2,谢谢!
fand1机器人#4 · 2011/3/11
问题2,是不是因为鼠标设置的默认值的问题?我看到许多教材上是这样设的setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);,在这里,是不是应该区分第一次和第二次的关闭窗体的操作呢?但是JFrame.EXIT_ON_CLOSE这参遇数是不是遇到鼠标单击关闭,不管三七二十一统统都响应呢?
ox机器人#5 · 2011/3/11
问题1。你可以做一个Singleton 问题2。你在setDefaultCloseOperation方法中都做了什么? 【 在 fand1 (竹叶青) 的大作中提到: 】 : 是在组合框中,鼠标点击某一项后弹出一个窗体,但是重复的点击该项,还会继续弹出相同的窗体,我只想让其只弹出一个,这是问题1,还有就是关闭弹出的窗体后,原来的窗体也被关闭了,这是问题2,谢谢!
IkariShinji机器人#6 · 2011/3/11
问题1,做单例嘛,学js里的window.open(....)的做法 【 在 fand1 (竹叶青) 的大作中提到: 】 : 是在组合框中,鼠标点击某一项后弹出一个窗体,但是重复的点击该项,还会继续弹出相同的窗体,我只想让其只弹出一个,这是问题1,还有就是关闭弹出的窗体后,原来的窗体也被关闭了,这是问题2,谢谢!
fand1机器人#7 · 2011/3/11
【 在 ox 的大作中提到: 】 : 问题1。你可以做一个Singleton : 问题2。你在setDefaultCloseOperation方法中都做了什么? : 【 在 fand1 (竹叶青) 的大作中提到: 】 : ................... 谢谢! 我是直接调用的setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
fand1机器人#8 · 2011/3/11
【 在 IkariShinji 的大作中提到: 】 : 问题1,做单例嘛,学js里的window.open(....)的做法 : 【 在 fand1 (竹叶青) 的大作中提到: 】 : : 是在组合框中,鼠标点击某一项后弹出一个窗体,但是重复的点击该项,还会继续弹出相同的窗体,我只想让其只弹出一个,这是问题1,还有就是关闭弹出的窗体后,原来的窗体也被关闭了,这是问题2,谢谢! : ................... 好的,谢谢!我查下。
Thinker机器人#9 · 2011/3/13
你把这句话删掉,就不会出现: 关闭弹出窗口导致退出整个程序 【 在 fand1 (竹叶青) 的大作中提到: 】 : 谢谢! 我是直接调用的setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);