java中AWT包中類詳解

編程語言 Java Windows DIALOG 編程有你 2017-05-21

Frame類

Window的子類,表示框架,是一種頂層容器,是用來設計類似於Windows系統中的窗口形式的應用程序。

Frame的常用構造方法: Frame():構造一個最初不可見的 Frame 新實例。 Frame(String s):構造一個新的、最初不可見的、具有指定標題s的 Frame 對象。 Frame的其他常用方法: setBounds(int x,int y,int width,int height):設置窗體的位置和大小,x、y是左上角座標,width和height是寬度和高度,單位為像素。

Frame的其他常用方法: setSize(int width,int height):設置窗體的大小,width和height是寬度和高度 setLocation(int x, int y):設置窗體的位置,x、y是左上角的座標 setBackground(Color c):設置背景顏色,參數為Color對象 setVisible(boolean b):設置窗體是否可見

Frame的其他常用方法: setTitle(String name):設置窗體標題欄為字符串name String getTitle():獲取窗體標題欄 setResizable(boolean b):設置是否可以調整大小。

Dialog類

Window的子類,表示對話框,是向用戶顯示信息並獲取程序運行所需數據的窗口,可以起到與用戶交互的作用。與一般窗口不同的是,對話框依賴於其他窗口,當它所依賴的窗口消失或最小化時,對話框也將消失;窗口還原時,對話框又會自動恢復。

Panel類

面板,不能作為應用程序的獨立窗口存在,必須被添加到其它Container中才能顯示出來,因此,Panel為中間容器。 中間容器屬於容器性組件,可包含組件和其他容器的組件,但自身又必須包含在其他容器(如頂級容器)中。 比較典型的Panel為Applet,用來設計可以嵌入在網頁中的Java小程序。

Panel的構造方法: Panel():使用默認的FlowLayout類佈局管理器初始化 Panel(LayoutMannage layout):使用指定的佈局管理器初始化 Panel類常常用方法: setBounds(int x, int y, int width, int height) setSize(int width,int height) setLocation(int x,int y) setBackground(Color c) setLayout(LayoutManager mgr)等

相關推薦

推薦中...