Java 实验三 图形界面设计(一)
将各种组件组合成某个应用窗体,在程序中调试、运行显示在屏幕上面,注意界面的布局。窗体包括的组件有:Label、Button、TextField、TextArea、Checkbox、
CheckboxGroup、List、Choice等等。
界面添加提交(或键盘回车发送)和清屏两个事件:提交完成各选项的检查,清屏完成窗体的还原,例如右图所示,程序窗口能通过关闭按钮关闭。
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
pubic class g extends Frame implements ActionListener{
Label lb12 lb13 lb14 b15;
Button btn bt2;
TextField txt;
Checkbox cb1,cb2,cb3;
List lst;
choice chc;
CheckboxGroup cbg;
TextArea ta;
Frame messageBox;
pubic g(String str)
{
super(str);
setFont((new Font("Alias",Font.BOLD,12)));
setLayout(new FlowLayout(FlowLayout.LEFT,10.15));
lb1=new Label("Major and class:");
btn=new Button("Submit");
btn2=new Button("Clear");
txt=new TextField(30);
cbg=new CheckboxGroup();
cbg1=new CheckboxGroup("male",cbg,true);
cbg=new CheckboxGroup("Female",cbg,false);
lb12=new Label("I promise my answern is real");
cb3