1、第二个窗口!,200,200,200,200);} } public static void main(String[] args) { new AFrame().initFrame(第一个窗口!,300,300,300,300);} } 代码虽然简单,但是可以回答你的问题了,自己运行一下试试。
10年积累的做网站、网站制作经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站设计后付款的网站建设流程,更有姜堰免费网站建设让你可以放心的选择与我们合作。
2、一般可以隐藏本窗口(setVisible(false);),显示新窗口来实现窗口的跳转。但是隐藏窗口,会在后面浪费系统资源。
3、}}只要在每个Frame里设定this.setDefaultCloseOperation(DISPOSE_ON_CLOSE);即可。EXIT_ON_CLOSE,关闭程序。(所有窗口和进程都会关闭)DISPOSE_ON_CLOSE,只关闭本窗口。HIDE_ON_CLOSE,只隐藏本窗口,不关闭。
4、分类: 电脑/网络 程序设计 其他编程语言 问题描述:当点击JFrame窗口上面那个叉时,出现询问窗口,询问是否退出,当选择不退出时,主窗口就不见了。
5、用一个if(){}else{}判断一下当j==25的时候关闭进程,然后在关闭窗口。
6、点击后关闭的窗口 许多标准的应用程序都有一个About对话框,当用户在其中任何地方点击一次鼠标时,窗口就被关闭。下面就对窗口使用JavaScript来实现同样的效果。
默认情况下点X应该能结束。但是如果你代码里有 frame.setDefaultCloseOperation(JFrame.DONOTHING_ON_CLOSE);就不会退出了。
由于JFrame默认构造方法是模态的,setVisible(true)会将JFrame阻塞,只有关闭窗口后才会执行后面的代码。必须将setDefaultCloseOperation()方法放到setVisible()方法的前面。
没增加窗口监听。this.addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent e){ System.exit(0);} });目前关不掉的就在任务管理器里关。
来挖坟,刚好遇到这个问题并且这个问题下方没有给出正确解决方式就来回答下。
添加windows事件(此事件方法有六个或者更多),在closing或者close中写System.exit(0);关闭窗口。可以直接继承windowsAdapter只要写其中的几个方法就行(比如你只要关闭方法就不用其他方法了)。
你设置的是windowActivated事件。。表示只要窗口是激活的就执行这段程序。所以你点了关闭以后回到父界面然后立刻再执行改程序,当然永远关不掉了。。
X动作会被截取。默认情况下点X应该能结束。但是如果你代码里有 frame.setDefaultCloseOperation(JFrame.DONOTHING_ON_CLOSE);就不会退出了。
由于JFrame默认构造方法是模态的,setVisible(true)会将JFrame阻塞,只有关闭窗口后才会执行后面的代码。必须将setDefaultCloseOperation()方法放到setVisible()方法的前面。
这和editplus没有关系,因为你没有设置关闭窗口事件的处理。也就是那个叉叉没有定义动作。