p { margin-bottom: 0.21cm; }
JFrame 上面只能有一个唯一的组件,这个组件为JRootPane, 调用JFrame.getContentPane() 方法可获得JFrame 中内置的JRootPane 对象
应用程序不能直接在Jframe 实例对象上增加组件和设置布局管理器,应该在JRootPane 对象上增加组件和设置布局管理器。
调用Jframe 的setDefaultCloseOperation 方法可以设置单击窗体上的关闭按钮事件处理方式
实例
public class TestSwing extends JFrame {
public TestSwing() {
this .setDefaultCloseOperation(JFrame. EXIT_ON_CLOSE );
this .getContentPane().add( new JButton( "button" ));
}
public static void main(String[] args) {
TestSwing testSwing = new TestSwing();
testSwing.setSize(400,400);
testSwing.setVisible( true );
}
}