打開eclipse,并且建立java一個工程,具體如下代碼:addActionListene(newActionListene(){pulicvoidactionPefomed(ActionEvente){dispose();}});執(zhí)行該程序查看結(jié)果,如圖所示。
10年積累的網(wǎng)站設(shè)計制作、網(wǎng)站制作經(jīng)驗,可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識你,你也不認(rèn)識我。但先網(wǎng)站設(shè)計后付款的網(wǎng)站建設(shè)流程,更有宜豐免費網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
這個不對,這個是設(shè)置標(biāo)題欄上的按鈕退出方式的 你可以按鈕上添加事件把窗口2設(shè)置為隱藏。
用JFrame寫的java小應(yīng)用是直接帶有窗口的,在main()中加上setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)。
java做窗口的話,需要用swing技術(shù),之后創(chuàng)建JFrame 等組件,即可完成窗口創(chuàng)建工作。
DISPOSE_ON_CLOSE(在 WindowConstants 中定義):調(diào)用任意已注冊 WindowListener 的對象后自動隱藏并釋放該窗體。EXIT_ON_CLOSE(在 JFrame 中定義):使用 System exit 方法退出應(yīng)用程序。僅在應(yīng)用程序中使用。
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);這局代碼意思是 當(dāng)你點擊本程序的關(guān)閉按鈕時 程序退出 而不是惡心的不可見了。
第二個窗口!,200,200,200,200);} } public static void main(String[] args) { new AFrame().initFrame(第一個窗口!,300,300,300,300);} } 代碼雖然簡單,但是可以回答你的問題了,自己運行一下試試。
一般可以隱藏本窗口(setVisible(false);),顯示新窗口來實現(xiàn)窗口的跳轉(zhuǎn)。但是隱藏窗口,會在后面浪費系統(tǒng)資源。
分類: 電腦/網(wǎng)絡(luò) 程序設(shè)計 其他編程語言 問題描述:當(dāng)點擊JFrame窗口上面那個叉時,出現(xiàn)詢問窗口,詢問是否退出,當(dāng)選擇不退出時,主窗口就不見了。
用一個if(){}else{}判斷一下當(dāng)j==25的時候關(guān)閉進程,然后在關(guān)閉窗口。
只能用dispose釋放當(dāng)前窗口、比如this.dispose();不能用System.exit(0)\因為這樣會關(guān)閉JVM中所有的資源,也就是關(guān)閉所有界面,等于結(jié)束當(dāng)前程序。
用JFrame寫的java小應(yīng)用是直接帶有窗口的,在main()中加上setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)。
首先分析需要的GUI技術(shù) java中一般使用swing 和awt技術(shù)來實現(xiàn)圖形界面,Swing組件較多,功能比較強大,所以這里使用Swing組件來實現(xiàn)。窗口使用(JFrame),按鈕使用(JButton)。
打開eclipse,并且建立java一個工程,具體如下代碼:addActionListene(newActionListene(){pulicvoidactionPefomed(ActionEvente){dispose();}});執(zhí)行該程序查看結(jié)果,如圖所示。
網(wǎng)站名稱:java退出按鈕代碼 java退出程序怎么寫
網(wǎng)頁鏈接:http://chinadenli.net/article0/deposio.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號、網(wǎng)站收錄、標(biāo)簽優(yōu)化、、軟件開發(fā)、靜態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)