是想为a,b赋值!目的是自己定义窗体的大小!~!~根据我输入a,b的值来确定!~!但是我就不知道有什么方法才可以为a,b这两个变量赋值!~!~请教!~!

解决方案 »

  1.   

    莫名其妙...... 这个程序不能编译吧??? t没有t(String)这样的构造方法啊, 怎么能new t("fdsf")?
      

  2.   

    import java.awt.*;
    import java.io.*;
    class t extends Frame{
     t(){

    pcak();
    show();


    }
    public static void main(String args[])
    {
    t ff=new t();

    int a,b;

    a=  //在这个地方不知道怎么处理才能够让用户自定义输入数字!~!~
    b=
    ff.setSize(a,b);
    //ff.setVisible(true);
    }
    }
    不好意思!~!~程序是这样的!·~!~
      

  3.   

    用户自定义输入数字来自哪里呢??? 是下面这样的吗? 从命令输入二个参数:class t extends java.awt.Frame{
      t(int width, int height) {
        setSize(width, height);
      }
      public static void main(String args[]) {
        try {
          int width = Integer.parseInt(args[0]);
          int height = Integer.parseInt(args[1]);
          new t(width, height).show();
        } catch (Exception e) {
          System.out.println("参数必须是二个正整数.");
        }
      }
    }