1. 程式人生 > >GUI 程序開發步驟

GUI 程序開發步驟

sta setsize spa 管理器 tle cat ner nor frame

1、繼承Jframe
2、定義需要的組件
3、創建組件
4、設置布局管理器
5、添加組件
6、設置顯示窗體

/** 
* @Package: com.Gui 
* @author: Leon 
* @date::2017年7月15日 上午11:17:46 
* @Description: 邊界布局講解演示
* 1、 繼承一個 JFrame
* 2、定義你需要的組件
* 3、創建組件(構造函數)
* 設置布局(默認缺省),使用其它布局需要定義不可省略。 * 4、添加組件 * 5、對窗體進行設置
*/ package com.Gui; import java.awt.BorderLayout; import javax.swing.JButton;
import javax.swing.JFrame; //繼承 JFrame public class Bianjie extends JFrame { // 定義組件 JButton jb1, jb2, jb3, jb4, jb5; public static void main(String[] args) { // TODO Auto-generated method stub Bianjie Bj=new Bianjie(); } public Bianjie() { // 創建組件 jb1 = new
JButton("中部"); jb2 = new JButton("上部"); jb3 = new JButton("下部"); jb4 = new JButton("左部"); jb5 = new JButton("右部"); //設置布局管理器(默認使用Border布局) // 添加組件 //this.add(jb1, BorderLayout.CENTER); this.add(jb2, BorderLayout.NORTH); this.add(jb3, BorderLayout.SOUTH);
this.add(jb4, BorderLayout.WEST); this.add(jb5, BorderLayout.EAST); // 設置窗體 this.setTitle("邊界布局"); this.setSize(400, 400); this.setLocation(400, 300); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setVisible(true); } }

GUI 程序開發步驟