JFrame容器和JButton按鈕
圖形化使用者介面----GUI
一、佈局
1.元件
以圖形化的方式顯示在螢幕上的,和使用者進行互動的物件,叫做元件。
元件包括:選單、標籤、文字框(輸密碼)、滾動條、單選、複選、按鈕等等。
2.容器
元件不能獨立的顯示出來,只能將元件放在容器裡,才能正確的顯示。
將元件合理有序的排列和分佈在容器中(包括元件的位置,大小)稱為佈局。
二、佈局管理器
每個容器都有自己的佈局管理器,當某個容器內的元件需要改變其屬性時,就需要呼叫其元件所在容器的佈局管理器。
Awt中常見的佈局管理器有:BorderLayout(邊界佈局管理),FlowLayout(流式佈局管理器),GridLayout(網格佈局管理器).
import javax.swing.JButton;
import javax.swing.JFrame;
public class Test extends JFrame{//把需要的元件全部在這裡定義
JButton an1=null;
public static void main(String[] args){
Test lx1=new Test();//主函式只需呼叫即可
}
public Test(){
this.setTitle("使用者介面");//設定視窗標題
this.setSize(350,180);//設定大小和位置
this.setLocation(100,260);
JButton an1=new JButton("一個按鈕");//設定元件
this.add(an1);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//關閉資源
this.setVisible(true);//顯示
}
}
相關文章
- Fiori Elements List Report table 裡的普通按鈕,Global 按鈕 和 Determining 按鈕
- 按鈕上面的按鈕 (轉)
- MFC 捕獲按鈕 按下和抬起 (轉)
- 按鈕
- HTML input submit和reset按鈕HTMLMIT
- 第 3 章 表格和按鈕
- 按鈕禁用
- Bootstrap 按鈕boot
- 窗體(文字框,按鈕,單選按鈕,標籤)
- 單選按鈕和核取方塊
- Java選擇框和單選按鈕Java
- Java GUI之JButtonJavaGUI
- 小程式按鈕
- Flutter Button(按鈕)Flutter
- iOS 按鈕動畫iOS動畫
- 復飛按鈕
- 新增按鈕事件事件
- div按鈕CSSCSS
- UIButton - 按鈕UI
- 【Flutter 專題】129 圖解 ToggleButtons 按鈕切換容器組Flutter圖解
- js點選按鈕劃出選單容器第一版JS
- 第 17 章 按鈕和摺疊外掛
- VUE動態路由和按鈕的實現Vue路由
- VBA命令按鈕操作
- vue 封裝按鈕Vue封裝
- HTML input image按鈕HTML
- HTML input image 按鈕HTML
- HTML input button按鈕HTML
- HTML input button 按鈕HTML
- 瞭解下Foundation 按鈕
- HTML input submit 按鈕HTMLMIT
- iOS動畫-按鈕動畫iOS動畫
- 凸出按鈕的TabBartabBar
- 按鈕拖拽移動
- iOS --按鈕 處理iOS
- VB “秒錶”窗體中有兩個按鈕“開始/停止”按鈕
- ABAP ALV TOOLBAR 自定義按鈕的型別以及listmenu按鈕型別
- jquery點選按鈕顯示和隱藏DIvjQuery