import javax.swing.*;
public class SimpleFrameTest {
   public static void main(String[] args)
   {  
      SimpleFrame frame = new SimpleFrame();
      frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
      frame.setVisible(true);  
   }
}
class SimpleFrame extends JFrame
{
   public SimpleFrame()
   {
      setSize(DEFAULT_WIDTH, DEFAULT_HEIGHT);
   }   public static final int DEFAULT_WIDTH = 300;
   public static final int DEFAULT_HEIGHT = 200;
}
————————————————————————————————————
正在学java,请问setSize是从哪冒出的?是谁的方法?多谢!

解决方案 »

  1.   

    错,JFRAME也是继承来的,应该是Component的方法
      

  2.   

    在Eclipse里面看到这个方法后,鼠标光标放在上面按F3.
    可以跟踪的!!
      

  3.   

    ......
    public abstract class Component implements ...... {
        ......    public void setSize(int width, int height) {
            resize(width, height);
        }
        ......
    }