awt
包括元件(component)、容器(container)、布局管理器(layoutmanager)3種工具類。
swing
以awt平台為基礎構建成的新元件。
用jframe類的方法建立乙個視窗;
乙個jframe就表示乙個容器,在容器上可以安裝多個元件。
標籤元件jlabel表示乙個標籤,用於顯示資訊(可以設定文字顯示效果或顯示),一般不能直接更改其顯示內容;
建立完的label物件可以通過container類中的add()方法加入到容器中。
元件jbutton表示乙個按鈕,使用此類可以直接在窗體增加乙個按鈕。
flowlayout流式布局管理器,所有元件會依次進行排列,用flowlayout類的常用方法及常量對窗體布局進行設定。
borderlayout布局管理器是將乙個窗體面板劃分為東、西、南、北、中5個區域進行設定。
gridlayout布局管理器以**的形式進行管理,使用時必須設定顯示的行數和列數(行優先,滿足行數要求後,再排列數)。
cardlayout布局管理器是將一組元件彼此重疊地進行布局,每次只會展現乙個介面。
絕對定位是通過設定元件的絕對座標來完成布局,通過setbounds()方法設定座標。
public void setbounds(int x,int y,int width,int height)
使用絕對定位不管窗體如何改變大小,元件的位置是固定不變的。 第十一周課程總結
awt包中提供的所有工具類主要分為以下三種 1.元件 component。2.容器 frame。3.布局管理器 layoutmanager。繼承關係 所有的amt元件都應該放到容器中,並可以設定其位置,大小等屬性,所有的容器都是component的子類。flowlayout類 使用此布局方式會使所有...
第十一周課程總結
這周我們主要學習了土星介面處理,有容器,元件,還有布局管理等等,這些組成在一起形成乙個圖形介面 atm工具包 元件 component 容器 container 布局管理器 latoutmanagerbutton 按鈕 label 標籤 checkbox choice list scrollbar ...
第十一周總結
這周學了一部分關於圖的知識,圖是非零頂點和頂點邊的集合組成的。g表示圖,v表示頂點,e表示邊。圖還分為有向圖和無向圖,無向圖最多有n n 1 2條邊,有向圖最多有n n 1 條邊。每個頂點和其餘的n 1個頂點都有邊相連,稱為完全圖,其中有向圖的邊稱為弧,如果是帶有權的圖,則成為網或者賦權圖。無向圖的...