求一个Java程序代码要运用图形界面

来源:百度知道 编辑:UC知道 时间:2024/06/01 22:59:33
编写一个“猜数”的程序:该程序随机在1到100的范围内选择一个供用户猜测的整数,然后该程序显示提示信息,要求用户输入一个1到100之间的整数,根据输入的数偏大,偏小,正确,程序将显示不同的图标。

package gussNumber;
import java.awt.*;
import java.awt.event.*;

public class GussNumber extends Frame{
private static GussNumber mainFrame = new GussNumber();
private static Button yes = new Button("确定输入");
private static Button reTry = new Button("重新测试");
private static Label lb = new Label("请输入你猜测的数字(0~100):");
private static Label ts = new Label("欢迎使用......");
private static Double r_num = new Double(Math.random()*100);
private static Integer num = new Integer(r_num.intValue());
private static int t_num;
private static TextField tf = new TextField("",5);
private static String ct_img = "welcome.jpg";

public void paint(Graphics g){
Image img = getToolkit().getImage(ct_img);
g.drawImage(img,100,30,this);
}
public GussNumber(){
addWindowListener(new WindowAdapter(){
public void windowClosing(