教育路上
摘要:java gui Panel ,Panel 也是一個容器,但是它不能單獨存在,只能存在其他容器(Window或其子類中,一個 Panel 對象代表了一個長方形的區域,。以下是我們為大家整理的,相信大家閱讀完后肯定有了自己的選擇吧。
2022-07-07 19:24網絡推薦
Panel 也是一個容器,但是它不能單獨存在,只能存在其他容器(Window
或其子類中,一個 Panel 對象代表了一個長方形的區域,在這個區域中可以
容納其他組件。在程中通常會使用 Panel 來實現一些特殊的布局。
了解了 AWT 組件的相關類后,為了使初學者對 GUI 有一個更直觀的認識,
接下通過一個案例來創建一個簡單的圖形界面,如例 11-1 所示。
例 11-1 Example01.java
import java.awt.*;
public class Example01{
public static void main(String[] args) {
// 建立新窗體對象
Frame f = new Frame("我的窗體!");
// 設置窗體的寬和高
f.setSize(400, 300);
// 設置窗體在屏幕中所處的位置(參數是左上角坐標)
f.setLocation(300, 200);
// 設置窗體可見
f.setVisible(true);
}
}
在 Dos 命令行中編譯運行例 11-1 中的代碼,結果如圖 11-4 所示。
圖 11-4 編譯運行程序
程序運行后會在桌面上彈出一個名為“我的窗體!“的圖形窗口,如圖 11-5 所示。
圖 11-5 例 11-1 運行結果
例 11-1 中,第 5 行代碼用于創建一個帶有標題的 Frame 窗體對象;第 7 行的 setSize()方法
用于設置窗體對象的長寬,第 9 行代碼的 setLocaion()方法用于設置窗體對象在屏幕所處的坐標
位置,第 11 行的 setVisiletrue)用于設置窗體可見。Frame 通過繼承不同的類,擁有了很多方法,關
于 Frame 的其他方法,可以通過查閱 API 來學習。
訪客的評論 2023/05/29 01:01
文中描述的是準確的嗎,如何報名!