---------------------- asp.net+android+io開發s、.net培訓、期待與您交流! ---------------------
gui簡述
gui是graphical user inte***ce 的縮寫,中文翻譯為圖形化使用者介面,提供了能與使用者直接進行互動的一些功能元件,這一塊的內容更多的是教我們當乙個畫家或者建築工人,**原理非常簡單,只是難在怎麼去布局我們想要達到的效果。
所以在要構建gui介面時,一般要先打好介面的草稿,然後開始編寫**,否則可能浪費大量的時間去調整介面。
gui 體系
在gui介面中,要有這樣乙個概念,元件一經建立,就存在於介面中,我們只是來控制它們顯示與否來對其進行操作,就好像開啟好幾個**,你必須選中乙個**才能在哪個**上幹點什麼壞事
gui中比較重要的兩個知識點
窗體事件監聽用windowadapter介面卡,這個類是抽象類但是已經實現了空方法,需要哪個方法重寫哪個。
按鈕元件沒有介面卡
事件***有三個方法以上的,都有介面卡 adapter 。
gui中一些物件
gui的原理就這麼點,在它的api(awt、swing)等還提供了更多更強大的工具功能類,對乙個初學者來說,花精力去鑽研這些可能並不划算。
---------------------- asp.net+android+ios開發、.net培訓、期待與您交流! ----------------------
詳細請檢視:
黑馬程式設計師 java基礎複習 集合
asp.net android io開發s net培訓 期待與您交流!一 集合概述 1 集合與陣列的比較 首先要明白資料在計算機中的儲存方式,常用的有陣列 鍊錶 雜湊表和二叉樹等。所有的陣列都用陣列這個方式儲存資料,這種方式查詢快,但是插入 刪除慢,而且是不可變長度的 陣列的擴容其實是建立乙個新的陣...
黑馬程式設計師 java基礎 封裝
asp.net unity開發 net培訓 期待與您交流!封裝表示吧資料項和方法隱藏在物件內部,在類定義中用private關鍵字來實現封裝。封裝有什麼好處?用private把類的細節與外界隔離起來,從而實現資料項和方法的隱藏,而要訪問這些資料項和方法唯一的途徑就是通過類本身,類才有資格呼叫它所擁有的...
黑馬程式設計師 Java基礎 陣列
1.陣列的定義格式 1 int arry new int 5 2 int arry new int 5 int arry 3 常見問題 陣列越界異常 空指標異常。2.陣列常見操作 1 遍歷,查詢陣列,輸出陣列 int arry new int 3 for int i 0 i 3 i int a fo...