Jframe按钮出错后窗体无法关闭怎么办

 我来答
雪飞潇潇
2017-10-03 · TA获得超过6275个赞
知道大有可为答主
回答量:1968
采纳率:91%
帮助的人:867万
展开全部

答: 在java图形编程时,经常出现 点击按钮, 执行某段代码, 结果抛出了空指针等异常. 进而导致程序崩溃, JFrame窗口无法响应鼠标点击等事件 . 

解决办法: 

方案一[推荐] : 使用try catch 代码块捕获异常和处理异常

具体代码: 

//比如点击按钮录入年龄时 , 我们需要对年龄进行判断,是不是合法的数字, 如果是字母汉字等,就需要重新输入.
String s_age = jtf.getText().trim();
int age =0;
try {
age = Integer.parseInt(s_age);//从字符串到数字, 如果不是整数那么会抛出异常
}catch (Exception ex) {
JOptionPane.showMessageDialog(null, "年龄框,请输入整数!");
return;//返回,重输入
}

方案二: 强行关闭窗口,可以使用windows的任务管理器,来强行结束java进程

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式