关于JOptionPane的showConfirmDialog问题 本帖最后由 yanghai0321 于 2011-12-06 13:40:35 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是否是只要前面有就得执行完 我也不太清楚坐等高手但用一下这个结构就可以解决你说的问题addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent event) { if (selectedFile == null && textArea.getText().equals("")) { System.exit(0); } else { int btn = JOptionPane.showConfirmDialog(container, "是否保存?", "是否保存", JOptionPane.YES_NO_CANCEL_OPTION); if (btn == JOptionPane.CANCEL_OPTION) { return; } else if (btn == JOptionPane.NO_OPTION) { System.exit(0); } else { //保存功能代码 关于List<String[]>的疑问 eclips字体怎么修改? 关于多态,求解!谢谢,来自java解惑 谁能帮我把这个代码编译通过阿,受不了了。。。。。。。。。。。。。。 jPopupMenu的问题 ?请高手指点迷津,小弟初学Java。 java == 运算符 java中如何实现概率中的运算? 极端初级的环境设置问题,请有老版本JDK1.3的用户进来 为什么输入null不抛出异常呢? 运算符“|=”是啥用法? 五子棋人机对战,电脑智能设计思想
坐等高手
但用一下这个结构就可以解决你说的问题
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent event) {
if (selectedFile == null && textArea.getText().equals("")) {
System.exit(0);
} else {
int btn = JOptionPane.showConfirmDialog(container, "是否保存?",
"是否保存", JOptionPane.YES_NO_CANCEL_OPTION);
if (btn == JOptionPane.CANCEL_OPTION) {
return;
} else if (btn == JOptionPane.NO_OPTION) {
System.exit(0);
} else {
//保存功能代码