帮我修改下这个小的Java程序

来源:百度知道 编辑:UC知道 时间:2024/06/18 13:46:27
import java.awt.*;
import java.awt.event.*;

public class TextTest implements ActionListener
{
TextField txt1,txt2;
Label lb1,lb2;
Button b;
Button c;
Frame f;
public void text()
{
f=new Frame("求一个数的阶乘");
f.setVisible(true);
f.setBounds(100,50,400,300);
f.setBackground(Color.pink);
f.setLayout(null);
txt1=new TextField(20);
txt2=new TextField(20);
lb1=new Label("请输入一个数");
lb2=new Label("该数的阶乘为");
f.add(txt1);
f.add(lb1);
f.add(txt2);
f.add(lb2);
Font font=new Font("",Font.BOLD,20);
txt1.setFont(font);
lb1.setFont(font);
txt2.setFont(font);
lb2.setFont(font);
txt1.setBounds(200,100,60,30);
lb1.setBounds(70,100,140,30);
txt2.setBounds(200,135,180,30);
lb2.setBounds(70,135,140,30);
txt1.requestFocus();
Button b=new

import java.awt.*;
import java.awt.event.*;

public class TextTest extends Frame implements ActionListener
{
TextField txt1,txt2;
Label lb1,lb2;
Button b;
Button c;
Frame f;
TextTest()
{
f=new Frame("求一个数的阶乘");
f.setVisible(true);
f.setBounds(100,50,400,300);
f.setBackground(Color.pink);
f.setLayout(null);
txt1=new TextField(20);
txt2=new TextField(20);
lb1=new Label("请输入一个数");
lb2=new Label("该数的阶乘为");
f.add(txt1);
f.add(lb1);
f.add(txt2);
f.add(lb2);
Font font=new Font("",Font.BOLD,20);
txt1.setFont(font);
lb1.setFont(font);
txt2.setFont(font);
lb2.setFont(font);
txt1.setBounds(200,100,60,30);
lb1.setBounds(70,100,140,30);
txt2.setBounds(200,135,180,30);
lb2.setBounds(70,135,140,30);
txt1.requestFocus();
Button b=new Button("退出"