算法實(shí)驗(yàn)過程

awt教程
https://blog.csdn.net/weixin_43299461/article/details/83041686

pack() -?類?java.awt.Window 中的方法

調(diào)整此窗口的2113大小5261,以適合其4102子組件的首選大小和布局。


awt教程2

https://blog.csdn.net/qq_42889476/article/details/88858337?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.nonecase

組件再容器中放置的規(guī)律是從上到下,從左到右進(jìn)行放置,如果當(dāng)前行放不下該組件,則放置在下一行的最左邊。FlowLayout的構(gòu)造方法主要有下面幾種:

https://blog.csdn.net/qq_42889476/article/details/88877984?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase

與AWT有關(guān)的所有事件類都由java.awt.AWTEvent類派生,這些AWT事件被分為低級事件和高級事件兩大類;低級時間是指基于組件和容器的事件,如鼠標(biāo)的點(diǎn)擊、進(jìn)入等都是低級事件,高級事件可以不和特定的動作相關(guān)聯(lián),而依賴于觸發(fā)此事件的類;

低級事件:ComponentEvent(組件事件:組件尺寸的變化,移動)

ContainerEvent(容器事件:組件的增加,移動)

WindowEven(窗口事件:關(guān)閉窗口,圖標(biāo)化)

高級事件:ActionEvent(動作事件:按鈕按下,TextField中按Enter鍵)

TextEvent(文本事件:文本對象改變)


用內(nèi)部類實(shí)現(xiàn)事件處理

內(nèi)部類是被定義于另一個類中的類。

編寫事件驅(qū)動程序,內(nèi)部類很方便


可加入登陸界面

https://blog.csdn.net/weixin_42325507/article/details/81437023?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-5.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-5.nonecase


告知編譯器忽略警告https://www.cnblogs.com/jingzhenhua/p/5986689.html


setDefaultCloseOperation()使用說明

System.exit(0)是退出整個程序,如果有多個窗口,全部都銷毀退出。

setDefaultCloseOperation()是設(shè)置用戶在此窗體上發(fā)起 "close" 時默認(rèn)執(zhí)行的操作。必須指定以下選項(xiàng)之一:

DO_NOTHING_ON_CLOSE(在 WindowConstants 中定義):不執(zhí)行任何操作;要求程序在已注冊的 WindowListener 對象的 windowClosing 方法中處理該操作。

HIDE_ON_CLOSE(在 WindowConstants 中定義):調(diào)用任意已注冊的 WindowListener 對象后自動隱藏該窗體。

DISPOSE_ON_CLOSE(在 WindowConstants 中定義):調(diào)用任意已注冊 WindowListener 的對象后自動隱藏并釋放該窗體。

EXIT_ON_CLOSE(在 JFrame 中定義):使用 System exit 方法退出應(yīng)用程序。僅在應(yīng)用程序中使用。

默認(rèn)情況下,該值被設(shè)置為 HIDE_ON_CLOSE

也就是說沒有設(shè)置的話,默認(rèn)點(diǎn)關(guān)閉時只是隱藏窗體,在后臺進(jìn)程中還可以看到,如果有多個窗口,只是銷毀調(diào)用dispose的窗口,其他窗口仍然存在,整個應(yīng)用程序還是處于運(yùn)行狀態(tài)。

Idea 生成jar exe

https://blog.csdn.net/honjane/article/details/40739337

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容