向JFrame添加组件先要获取contentPane对象,
如:
JFrame f=new JFrame();
Container cp=f.getContentPane();
cp.add(new JButton("按钮");但不添加一样可以编译成功,可运行,请问在Swing里,添加组件是不是可以不获取contentPane对象?
如:
JFrame f=new JFrame();
Container cp=f.getContentPane();
cp.add(new JButton("按钮");但不添加一样可以编译成功,可运行,请问在Swing里,添加组件是不是可以不获取contentPane对象?
但是在swing里就必须添加contentPane对象
jdk1.5以后,JFrame也可以直接添加了现在写的JFrame简单多了 省得写getContentPane();
Container contentPane = getContentPane();contentPane.add(new ControlPanel(), BorderLayout.NORTH);可以简化成:this.add(new ControlPanel(), BorderLayout.NORTH);