新手求教基本问题
1,用JPanel panel=new JPanel();
panel.setLayout(new GridbagLayout());
frame.add(panel);
与用Container myContentPane=this.getContentPane();
myContentPane.setLayout(new GridbagLayout());
的区别是不是JPanel需要添加到容器,即frame.add(panel);
而Container这个dd是JFrame自带的相当于JPanel的容器吗?这两者还有其他区别吗?那个用好一点?
2,public static void main(String[] args) {
setDefaultLookAndFeelDecorated(true);
new Calculator("简易计算器");
}中设置窗体外观时,为什么用new Calculator("简易计算器").setDefaultLookAndFeelDecorated(true);这样设置不行,我觉得
静态方法用实例来访问也是可以的