📄 gridlayoutexam.java
字号:
package ch7;
import java.awt.*;
public class GridLayoutExam extends Frame
{
String [] mark={"身份证号","姓名","别名","性别","出生年月","出生地","学号","成绩","备注"};
TextField [] text; //声明文本框数组输入各项信息
Button bt1,bt2; //声明两个按钮
public GridLayoutExam()
{
setTitle("GridLayout布局示例");
setLayout(new GridLayout(0,6)); //设置网格布局,每行6列,行数不定
setSize(400,150); //设置容器的大小
text=new TextField[mark.length]; //定义文本框数组的大小
for(int i=0;i<mark.length;i++)
{
text[i]=new TextField(); //创建每个文本框对象
add(new Label(mark[i])); //将每个标签加入容器
add(text[i]); //将每个文本框加入容器
}
bt1=new Button("重置"); //创建按钮对象bt1
bt2=new Button("提交"); //创建按钮对象bt2
add(new Label()); //为了按钮的摆放位置,添加一个空标签
add(bt1); //将按钮bt1加入容器
add(new Label()); // 添加一个空标签
add(bt2); //将按钮bt2加入容器
setVisible(true);
}
public static void main(String args[])
{
new GridLayoutExam();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -