Delphi VJ VB VC 討論 聯繫 首頁
MS VJ 參考文件

 四主方法
 運算子
 流程敘述
 初探 JAVA
 JAVA 套件
 網頁 JAVA
 JAVA 網頁(上)
 JAVA 網頁(下)
 事件應用
 佈局控制

作品介紹

免費下載

廠商軟體


vjappborder.gif (4093 個位元組)

控制板與佈局

佈局名

說明

FlowLayout 預設佈局:若沒有指定則此為預設佈局
GridLayout 設定柵格:所有元件都是相同大小
BorderLayout 地圖佈局:選擇元件放在顯示區域的上、中、下、左、右
CardLayout 元件堆疊:元件一個疊一個
GridBagLayout 特殊複雜佈局
 
FlowLayout(預設佈局)
import java.awt.*;
import java.applet.*;

public class AppetWidthButton extends Applet
{  Button button1 = new Button("按我");
    Button ok = new Button("確定");
    Button cancel = new Button("取消");
    Button apply = new Button("我高興");
    Button options = new Button("我喜歡");

    FlowLayout flowingButtons =
new FlowLayout(FlowLayout.RIGHT,10,15);

//用10個水平像素與15個垂直像素分隔元件,並靠右排列

        public void init()
    {
        setLayout(flowingButtons);
        add (button1);
        add(ok);
        add(cancel);
        add(apply);
        add(options);
    }
}

控制板與佈局圖1

 
GridLayout(設定柵格)
import java.awt.*;
import java.applet.*;

public class AppetWidthButton extends Applet
{    Button button1 = new Button("按我");
    Button ok = new Button("確定");
    Button cancel = new Button("取消");
    Button apply = new Button("我高興");
    Button options = new Button("我喜歡");

    GridLayout gridButtons = new GridLayout(0,3,10,15);
    //前兩個參數為設定這格中行列的數量,但只能二選一

        public void init()
    {

       setLayout(gridButtons);
        add (button1);
        add(ok);
        add(cancel);
        add(apply);
        add(options);
    }
}

控制板與佈局圖2
 
BorderLayout(地圖佈局)
import java.awt.*;
import java.applet.*;

public class AppetWidthButton extends Applet
{    Button button1 = new Button("按我");
    Button ok = new Button("確定");
    Button cancel = new Button("取消");
    Button apply = new Button("我高興");
    Button options = new Button("我喜歡");

   BorderLayout borderButtons = new BorderLayout(10,15);
   
        public void init()
    {

       setLayout(borderButtons);
        add ("North",button1);
        add("East",ok);
        add("West",cancel);
        add("South",apply);
        add("Center",options);
    }
}

控制板與佈局圖3


本網頁由昱得資訊工作室製作(C) Copyright Valor-Studio since in 1993

 

本網站全部內容係屬【昱得資訊工作室】版權所有,轉載必究,
非經正式書面同意,不得將全部或部分內容,以任何方式轉載於其他網站或用於任何商業行為