效果圖
在察哈爾右翼前等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都做網(wǎng)站、網(wǎng)站制作、成都外貿(mào)網(wǎng)站建設(shè) 網(wǎng)站設(shè)計(jì)制作按需策劃設(shè)計(jì),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),營銷型網(wǎng)站,成都外貿(mào)網(wǎng)站建設(shè),察哈爾右翼前網(wǎng)站建設(shè)費(fèi)用合理。
參考代碼和注釋如下
import?java.awt.event.*;
import?javax.swing.*;
public?class?DemoFrame?extends?JFrame{
JButton?jbExit;
public?DemoFrame()?{
jbExit?=?new?JButton("退出");
//當(dāng)點(diǎn)擊退出?按鈕時(shí)候的響應(yīng)器
jbExit.addActionListener(new?ActionListener()?{
@Override
public?void?actionPerformed(ActionEvent?e)?{
doExit();//退出時(shí)候的方法
}
});
JPanel?jp?=?new?JPanel();
jp.add(jbExit);
add(jp);
setTitle("窗口");//?窗口標(biāo)題
setSize(380,?185);//?窗口大小
setLocationRelativeTo(null);//?窗口居中
//setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//通常添加這行代碼,點(diǎn)擊窗口右下角的關(guān)閉時(shí)會結(jié)束程序
setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);//右下角的關(guān)閉,不主動采取任何行動
//當(dāng)點(diǎn)擊窗口右上角的關(guān)閉按鈕時(shí)候的響應(yīng)器
addWindowListener(new?WindowAdapter()?{
@Override
public?void?windowClosing(WindowEvent?e)?{
doExit();
}
});
}
//?main方法
public?static?void?main(String[]?args)?{
new?DemoFrame().setVisible(true);
}
//退出時(shí)候的選擇
private?void?doExit()?{
int?n?=?JOptionPane.showConfirmDialog(null,?"你確定要退出嗎?",?"消息提示",JOptionPane.YES_NO_OPTION);
//取消選擇是?-1?,確定是0?,取消是1
System.out.println(n);
if(n==0)?{?//如果選擇了確定
System.exit(0);//那么退出
}
}
}
dl.dispose().
你不就是想彈出個(gè)確認(rèn)對話框嗎?直接JOptionPane.showConfirmDialog((null, "確認(rèn)刪除嗎?", "確認(rèn)刪除框", JOptionPane.YES_NO_OPTION);就出來個(gè)帶確認(rèn)的對話框。不用自己定義了。
import?java.applet.*;
import?java.awt.Color;
import?java.awt.Frame;
import?javax.swing.JFrame;
import?java.awt.event.*;
public?class?FirstFrame?extends?Frame?{
public?static?void?main(String?args[])?{
FirstFrame?fr?=?new?FirstFrame("First?contianer!");
fr.setSize(240,?240);
//繼承JFrame的關(guān)閉窗口代碼
//fr.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//繼承Frame的
fr.addWindowListener(new?WindowAdapter()?{????
public?void?windowClosing(WindowEvent?e)?{????????
System.exit(0);//退出系統(tǒng)???
}
});
fr.setVisible(true);
}
public?FirstFrame(String?str)?{
super(str);
}
}
input type="button" value="提交" onclick="aa()"
script type="text/javascript"
function aa(){
if(confirm("你確定關(guān)閉嗎?")){
alert("已經(jīng)關(guān)閉");
}else{
return false;
}
}
/script
網(wǎng)頁標(biāo)題:java對話框關(guān)閉代碼 java中的關(guān)閉frame窗口
標(biāo)題URL:http://www.muchs.cn/article26/doeepcg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、網(wǎng)站排名、虛擬主機(jī)、品牌網(wǎng)站建設(shè)、面包屑導(dǎo)航、靜態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)