java窗体简易控件的实现

来源:互联网 发布:云计算细分市场格局 编辑:程序博客网 时间:2024/05/21 17:05

java学习刚入门,还是菜鸟级别,以后的学习生活还很漫长,遇到的问题也会有很多,希望自己遇到问题不害怕,想各种办法去解决,希望自己的编程路能一直一直地走下去,勿忘初心,砥砺前行!参看了大神的博客,做了我的第一个简易的窗体,采用了awt,未来要学习的东西还有很多,加油!仅此献给未来几年的自己。

package util;

import java.awt.*;
public class login
{
public static void main(String[] args)
{
Frame frame =new Frame("学生信息录入");
frame.setLayout(new GridLayout(12,12));

frame.add(new Label("姓名:"));
TextField t=new TextField(8);
frame.add(t);
//组件
frame.add(new Label("喜好选择(可复选):"));
//复选框组件
frame.add(new Checkbox("音乐"));
frame.add(new Checkbox("体育"));
frame.add(new Checkbox("美术"));
//Choice 组件
frame.add(new Label("所在省份:"));
Choice c=new Choice();
c.add("河南");
c.add("山西");
c.add("湖南");
frame.add(c);
//List组件
frame.add(new Label("所在年级:"));
List l=new List(3,false);
l.add("一年级");
l.add("二年级");
l.add("三年级");
frame.add(l);
//Button组件 
frame.add(new Button("提交"));
frame.add(new Button("退出"));
frame.pack();//调整窗口以容纳所有的组件
frame.setVisible(true);//显示窗口
}

}