2016-07-04 142 views
-1

当我接近“Gelir EklemeAlanı”时,主页也关闭。我在做什么来避免这个问题。这是我的学校作业,我必须解决问题。eclipse JFrame页面已关闭

enter image description here

+1

请花些时间阅读帮助页面,特别是章节[“我可以问什么问题?”](http://stackoverflow.com/help/on-topic)和[“什么类型的问题我应该避免问?“](http://stackoverflow.com/help/dont-ask)。另请[请阅读如何提出好问题](http://stackoverflow.com/help/how-to-ask),并学习如何创建[最小,完整和可验证示例](http:// stackoverflow .COM /帮助/ MCVE)。 –

+0

请分享您的代码。没有看到任何事情,我们怎么能试着解决你的问题? –

+0

我同意上面的那些人,你的问题写得不好,但我希望我能帮你解决。 – creativecreatorormaybenot

回答

1

我猜你是在你的JFrame说像

GelirEklemeAlanıFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

这使得JFrame中执行

System.exit(0);

当您按下关闭您的整个应用程序的红色X.但是,由于您只想关闭窗口,因此您必须将其更改为

GelirEklemeAlanıFrame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);

它只是关闭此框架或创建自定义exitListener。如果你想让一个自定义的exitListener在退出时添加一些额外的行为,只需在因特网上查找“java swing中的exitListener”或JFrame即可。

希望我帮你:)在学校祝你好运!