java.AWT - setSize()方法

时间:2016-05-28 16:57:30

标签: java awt

我在下面的程序中使用setSize()方法遇到了一个问题。

  

错误:没有为类型框架定义方法setSize(int,int)。

当我看到Java API时," Class Frame"有这个方法继承自类 java.awt.Window中。由于我已经实例化了Frame类,因此该对象应该具有setSize()方法,因为Frame是Window的派生类。 为什么我会收到此错误?派生类如何不包含其超类方法?

public class AwtPrac{

  public static void main(String[] args) {
    Frame fm = new Frame("Java Programm");
    Button b= new Button ("Click Here");
    fm.add(b);
    fm.setVisible(true);
    fm.SetSize(300,300);
    fm.dispose();
  }
}

1 个答案:

答案 0 :(得分:0)

拿这个代码

   import java.awt.Frame;

  public class AwtPrac  {

private static  void init(){
    Frame fm = new Frame("Java Programm");
   fm.setTitle("AwtPrac");
   fm.setSize(300,300);
    fm.setVisible(true);
}

public static void main(String[] args) {
    init();
}

}