黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 在Java中關閉窗口的方法

在Java中關閉窗口的方法

更新時間:2022-04-26 11:39:27 來源:動力節點 瀏覽11239次

動力節點小編將向您展示如何在 Java 中關閉窗口。使用 Swing 關閉窗口要容易得多JFrame,但使用 AWT 也可以Frame。

使用 javax.swing.JFrame

獲取 a 的實例JFrame,或創建一個新實例。

設置默認關閉操作。默認關閉操作是使用JFrame類setDefaultCloseOperation中的 setter 方法設置的,該方法確定單擊關閉按鈕時會發生什么,并采用以下參數:

WindowConstants.EXIT_ON_CLOSE- 關閉框架并終止程序的執行。

WindowConstants.DISPOSE_ON_CLOSE- 關閉框架并且不一定終止程序的執行。

WindowConstants.HIDE_ON_CLOSE- 通過將其可見性屬性設置為 false,使框架看起來像是關閉的。HIDE_ON_CLOSE和之間的區別在于DISPOSE_ON_CLOSE后者釋放了框架及其組件使用的所有資源。

WindowConstants.DO_NOTHING_ON_CLOSE- 按下關閉按鈕時不執行任何操作。例如,如果您希望在窗口關閉之前顯示確認對話框,這很有用。您可以通過將 a 添加WindowListener到框架和覆蓋windowClosing方法來做到這一點。自定義關閉操作示例:

框架。setDefaultCloseOperation ( WindowConstants . DO_NOTHING_ON_CLOSE ); 
框架。addWindowListener ( new  WindowAdapter ()  { 
	@Override 
	public  void  windowClosing ( WindowEvent  e )  { 
                // 在終止程序之前請求確認
		int  option  =  JOptionPane . showConfirmDialog ( 
			frame ,  
			"您確定要關閉應用程序嗎?" , 
			"關閉確認" , 
			JOptionPane 。YES_NO_OPTION , 
			JOptionPane 。QUESTION_MESSAGE ); 
		如果 (選項 ==  JOptionPane。YES_OPTION ){系統。_ _ 退出(0 );} } }); 

使用 java.awt.Frame

獲取 a 的實例Frame,或創建一個新實例。

添加窗口偵聽器。addWindowListener在實例上調用方法。所需的參數是WindowListener. 您可以實現WindowListener接口的每個方法,也可以僅覆蓋WindowAdapter類中需要的方法。

處理窗口關閉事件。從接口實現windowClosing方法或從類覆蓋它。關閉窗口有兩種方式: WindowListenerWindowAdapter

單擊關閉按鈕后釋放窗口:

dispose在方法內部調用windowClosing方法。

框架。addWindowListener ( new  WindowAdapter ()  { 
	@Override 
	public  void  windowClosing ( WindowEvent  e )  { 
                // 點擊關閉按鈕后釋放窗口
		dispose (); 
	} 
});

單擊關閉按鈕后終止程序:

System.exit在方法內部調用windowClosing方法。

框架。addWindowListener ( new  WindowAdapter ()  { 
	@Override 
	public  void  windowClosing ( WindowEvent  e )  { 
                // 點擊關閉按鈕后終止程序
		System .exit ( 0 ); } } );

 

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 黄色大片视频网站 | www.一区二区| 日韩一区二区不卡中文字幕 | 国产片黄色 | 男人操女人免费网站 | 播9公社在线精品中文字幕 波少野结衣色在线 | 污污网站免费入口链接 | 黄色片日本网站 | 中文天堂在线最新2022更新 | 久久精品94精品久久精品动漫 | 亚洲欧美中文字幕影音先锋 | 欧美视频a | 日韩在线欧美 | 亚洲另类欧美日韩 | 成人欧美日本免费观看 | 怡红院成人网 | 国产男女在线观看 | 国产黄色片一级 | 欧美性free极品另类 | 99re在线这里只有精品 | 欧美国产日韩一区 | 欧美一区二区激情三区 | 成人av.com| 国产第一草草影院 | 天天摸日日摸 | 午夜a一级毛片一.成 | 久久精品视频免费 | 嘿嘿视频在线 | 亚洲成a人片在线观看播放 亚洲成精品动漫久久精久 亚洲大尺度 | 欧美一区二区另类有声小说 | 欧洲做视频在线观看 | 毛片a级毛片免费播放100 | 无码中文资源在线播放 | 欧美成人免费做真爱大片 | 亚洲精彩视频在线观看 | 欧美成网 | 黄色一级视频免费看 | 最新中文字幕在线 | 亚洲国产成人综合精品2020 | 欧美性猛交xxxxx免费看 | 国产中文字幕乱人伦在线观看 |