?? testgridlayout.java
字號:
import java.awt.*;
import static java.awt.BorderLayout.*;
/**
* Description:
* <br/>Copyright (C), 2005-2008, Yeeku.H.Lee
* <br/>This program is protected by copyright laws.
* <br/>Program Name:
* <br/>Date:
* @author Yeeku.H.Lee kongyeeku@163.com
* @version 1.0
*/
public class TestGridLayout
{
public static void main(String[] args)
{
Frame f = new Frame("計算器");
Panel p1 = new Panel();
p1.add(new TextField(30));
f.add(p1 , NORTH);
Panel p2 = new Panel();
//設(shè)置Panel使用GridLayout布局管理器
p2.setLayout(new GridLayout(3, 5 , 4, 4));
String[] name = {"0" , "1" , "2" , "3" , "4" , "5" ,
"6" , "7" , "8" , "9" , "+" , "-" , "*" , "/" , "."};
//向Panel中依次添加15個按鈕
for (int i = 0 ; i < name.length; i++ )
{
p2.add(new Button(name[i]));
}
f.add(p2);
//設(shè)置窗口為最佳大小
f.pack();
//將窗口顯示出來(Frame對象默認處于隱藏狀態(tài))
f.setVisible(true);
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -