JFrame的继承关系:
java.lang.Object --- > java.awt.Component ---> java.awt.Container--> java.awt.Window --> java.awt.Frame ---> java.swing.JFrame你说的setSize() 方法是在java.awt.Component里面声明的,要知道java是面向对象语言,由于JFrame继承自(间接)Component类,那么,作为子类的JFrame自然也就具有了其父类Component中的setSize()方法!建议你多查看java的API
java.lang.Object --- > java.awt.Component ---> java.awt.Container--> java.awt.Window --> java.awt.Frame ---> java.swing.JFrame你说的setSize() 方法是在java.awt.Component里面声明的,要知道java是面向对象语言,由于JFrame继承自(间接)Component类,那么,作为子类的JFrame自然也就具有了其父类Component中的setSize()方法!建议你多查看java的API
也可以写成 this.setSize(300,100)
你可以写this也可以不写。
super("Frame Title");
setSize(300,100);
setDefaultCloseOperation(jFrame.EXIT_ON_CLOSE);
setVisible(ture);
所以不用我们再写,但可以修改