Java基礎學習:java窗口布局教程

Java基礎學習:java窗口布局教程

北大青鳥長沙麓谷校區(qū)      2022-03-27 15:30:01     6

Java基礎學習:java窗口布局教程,1.AWT包括了很多類和接口,用于JavaApplication的GUI編程,GUI包括各種的元素,如:窗口,按鈕,文本框等。2.AWT中的兩個核心類

課程價格 請咨詢

上課時段: 授課校區(qū):

詳細介紹

    1.AWT包括了很多類和接口,用于JavaApplication的GUI編程,GUI包括各種的元素,如:窗口,按鈕,文本框等。

    2.AWT中的兩個核心類為Container和Component。

    3.frame是Window的子類,由frame或其子類創(chuàng)建的對象為一個窗體,構造方法如下:

    frame()

    frame(Strings)//創(chuàng)建標題欄為字符串s的窗口

    4.創(chuàng)建一個簡單地窗口,代碼如下:

    5.FlowLayout是Pannel默認的布局管理器,panel不能獨立顯示,必須加在某個容器中,FlowLayout對組件默認的對齊方式是居中。

    構造方法如下:

    newFlowLayout(FlowLayout.LEFT,20,30);//左對齊,組件之間水平之間距離為20個像素,垂直距離為30個像素

    newFlowLayout(FlowLayout.RIGHT);//右對齊,水平和垂直距離為缺省值5

    newFlowLayout();//使用缺省的居中對齊方式,水平和垂直間距為缺省值5

    6.現在編一個小程序,來熟悉一下FlowLayout的用法:

    程序執(zhí)行后拉動窗口的大小,窗口中的組件的排列會自動發(fā)生變化

    7.pack()方法默認窗口的大小,可在未設置窗口大小時使用

    8.BorderLayout是frame類的默認布局管理器,BorderLayout可以分為東西南北中五個區(qū)域,每個區(qū)域只能放一個組件,不指定組件的加入位置,默認為加入中間的位置

    用法:

    Buttonb=newButton("aa");

    a.add(b.BorderLayout.WEST);

    //相當于:a.dd(b,"West");

    9.GridLayout布局管理器將空間劃分成規(guī)則的矩形網格,每個網格區(qū)域大小相等

    用法:

    GridLayout(3,4);//3表示行數,4表示列數

 以上就是北大青鳥長沙麓谷校區(qū)java培訓機構的小編針對“Java基礎學習:java窗口布局教程”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務。

Java基礎學習

培訓啦提醒您:交易時請核實對方資質,對于過大宣傳或承諾需謹慎!任何要求預付定金、匯款等方式均存在風險,謹防上當。