重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
在你的构造起里 或者main方法里 添加一句代码 this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);这局代码意思是 当你点击本程序的关闭按钮时 程序退出 而不是恶心的不可见了。
创新互联公司专注为客户提供全方位的互联网综合服务,包含不限于做网站、成都做网站、永州网络推广、微信小程序开发、永州网络营销、永州企业策划、永州品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联公司为所有大学生创业者提供永州建站搭建服务,24小时服务热线:18980820575,官方网址:www.cdcxhl.com
第二个窗口!,200,200,200,200);} } public static void main(String[] args) { new AFrame().initFrame(第一个窗口!,300,300,300,300);} } 代码虽然简单,但是可以回答你的问题了,自己运行一下试试。
一般可以隐藏本窗口(setVisible(false);),显示新窗口来实现窗口的跳转。但是隐藏窗口,会在后面浪费系统资源。
方法很多:1System.exit(0)2Swing的关闭窗口方法 3隐藏窗口。
分类: 电脑/网络 程序设计 其他编程语言 问题描述:当点击JFrame窗口上面那个叉时,出现询问窗口,询问是否退出,当选择不退出时,主窗口就不见了。
一般可以隐藏本窗口(setVisible(false);),显示新窗口来实现窗口的跳转。但是隐藏窗口,会在后面浪费系统资源。
创建了一个JFrame窗口,在窗口里添加一个Jbutton。
DISPOSE_ON_CLOSE(在 WindowConstants 中定义):调用任意已注册 WindowListener 的对象后自动隐藏并释放该窗体。EXIT_ON_CLOSE(在 JFrame 中定义):使用 System exit 方法退出应用程序。仅在应用程序中使用。
)方法,销毁当前窗体。说明:以上办法与窗体设置的setDefaultCloseOperation()的参数无关,即使该参数为DO_NOTHING_ON_CLOSE或EXIT_ON_CLOSE或HIDE_ON_CLOSE,调用窗体的dispose()方法只销毁(关闭)当前窗体。
用一个if(){}else{}判断一下当j==25的时候关闭进程,然后在关闭窗口。
关闭按钮你没有自己定义监听器里的方法,你在里面来一句System.exit(0)就可以关闭了,记不清是那个监听器了,好像是WindowListener,你自定义一个类继承这个接口实现其里面的windowClosed方法就可以了。或者你可以直接终止JVM。
小程序中调用repaiint方法时,程序会首先清除paint()方法以前所画的内容。
楼上正解。另外,建议楼主做界面用C#吧,java的界面实在是很烂,费力不讨好。要做好的东西,就用C#图形设计工具自己画,这样更好看。