[问题] super.setLayout(null)的super

楼主: dharma (達)   2014-07-25 14:36:37
书本的范例,我有省略程式码
我把涂色的“super.”拿掉
run起来也是一样结果
那么为什么范例要加super.呢?
thanks
class MyJFrame extends JFrame {
ImageIcon[] icons = new ImageIcon[5];
JButton[] jbtn = new JButton[8];
MyJFrame() {
super.setLayout(null);
super.setTitle("Test");
(略)
setSize(430, 360);
setVisible(true);
}
}
public class Main {
public static void main(String[] args) {
new MyJFrame();
}
}
作者: ssccg (23)   2014-07-25 14:38:00
大概是要让你清楚那是JFrame的方法
作者: yyc1217 (somo)   2014-07-25 15:26:00
如果MyJFrame有同样名称的method会被呼叫,没有没差

Links booklink

Contact Us: admin [ a t ] ucptt.com