初学 java 帮我改一下程序~~~~~
来源:百度知道 编辑:UC知道 时间:2024/04/28 20:11:03
public class abc
{
public static void main(String[] args)
{
Frame f=new Frame("候选人输入");
Panel p1=new Panel();
Panel p2=new Panel();
Panel p3=new Panel();
Label l1=new Label("第一候选人");
Label l2=new Label("第二候选人");
Label l3=new Label("第三候选人");
TextField t1=new TextField(20);
TextField t2=new TextField(20);
TextField t3=new TextField(20);
Button b1=new Button ("输入");
Button b2=new Button ("输入");
Button b3=new Button ("输入");
f.setLayout(new GridLayout(3,1));
p1.setLayout(new FlowLayout());
p2.setLayout(new FlowLayout());
p3.setLayout(new FlowLayout());
p1.add(l1);
p1.ad
这代码没什么好简化的
import java.awt.*;
public class abc extends Frame{
private Panel p1 = new Panel();
private Panel p2 = new Panel();
private Panel p3 = new Panel();
private Label l1 = new Label("第一候选人");
private Label l2 = new Label("第二候选人");
private Label l3 = new Label("第三候选人");
private TextField t1 = new TextField(20);
private TextField t2 = new TextField(20);
private TextField t3 = new TextField(20);
private Button b1 = new Button ("输入");
private Button b2 = new Button ("输入");
private Button b3 = new Button ("输入");
public abc(String title){
setTitle(title);
this.add(p1,"North");
this.add(p2,"Center");
this.add(p3,"South");
setLayout(new GridLayout(3,1));