博为峰Java技术题 ——JavaSE Java Swing在顶层容器中添加组件Ⅱ
2016-12-19 00:00
190 查看
博为峰小博老师:
下面将通过一个Swing程序来讲述如何在顶层容器中添加内容面板。其程序代码如下所示:
/**
* 这段代码主要是介绍如何在一个顶层容器内获取一个面板,也可以说是在顶层容器内产生一个默认的内容面板.
*/
public class BWFcontainers {
static int width=300;
static int height=200;
public static void main(String[] args){
JFrame jf=new JFrame("添加内容面板测试");//创建一个顶层容器类对象
jf.setSize(width, height);//设置顶层容器类对象的大小
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//设置顶层容器类时象的关闭功能
JPanel contentPane=new JPanel(); //创建一个中间容器类对象
jf.setContentPane(contentPane);//将中间容器组件对象contentPane设置为内容面板
jf.setVisible(true);//设置顶层容器类对象的可见性
}
}
上面程序的运行结果如下图所示:
![](http://s9.sinaimg.cn/mw690/006zipb5zy77jFMl0OQc8&690)
上面的程序段主要用于将一个内容面板添加到顶层容器中去,接下来就可以在内容面板中添加其他组件,代码如下所示:
/**
* 这段代码主要是为介绍如何在己经创建好的内容面板中添加普通组件.
*/
public class BWFcontainers {
static int width=300;
static int height=200;
public static void main(String[] args){
JFrame jf=new JFrame("添加内容面板测试");//创建一个顶层容器类对象
jf.setSize(width, height);//设置顶层容器类对象的大小
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//设置顶层容器类时象的关闭功能
JPanel contentPane=new JPanel(); //创建一个中间容器类对象
contentPane.add(new JButton("确定"));//创建按钮组件,并在内容面板中添加
contentPane.add(new JButton("取消"));
jf.setContentPane(contentPane);//将中间容器组件对象contentPane设置为内容面板
jf.setVisible(true);//设置顶层容器类对象的可见性
}
}
上面程序的运行结果如下图所示:
![](http://s6.sinaimg.cn/mw690/006zipb5zy77jFNUH6Rc5&690)
下面将通过一个Swing程序来讲述如何在顶层容器中添加内容面板。其程序代码如下所示:
/**
* 这段代码主要是介绍如何在一个顶层容器内获取一个面板,也可以说是在顶层容器内产生一个默认的内容面板.
*/
public class BWFcontainers {
static int width=300;
static int height=200;
public static void main(String[] args){
JFrame jf=new JFrame("添加内容面板测试");//创建一个顶层容器类对象
jf.setSize(width, height);//设置顶层容器类对象的大小
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//设置顶层容器类时象的关闭功能
JPanel contentPane=new JPanel(); //创建一个中间容器类对象
jf.setContentPane(contentPane);//将中间容器组件对象contentPane设置为内容面板
jf.setVisible(true);//设置顶层容器类对象的可见性
}
}
上面程序的运行结果如下图所示:
上面的程序段主要用于将一个内容面板添加到顶层容器中去,接下来就可以在内容面板中添加其他组件,代码如下所示:
/**
* 这段代码主要是为介绍如何在己经创建好的内容面板中添加普通组件.
*/
public class BWFcontainers {
static int width=300;
static int height=200;
public static void main(String[] args){
JFrame jf=new JFrame("添加内容面板测试");//创建一个顶层容器类对象
jf.setSize(width, height);//设置顶层容器类对象的大小
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//设置顶层容器类时象的关闭功能
JPanel contentPane=new JPanel(); //创建一个中间容器类对象
contentPane.add(new JButton("确定"));//创建按钮组件,并在内容面板中添加
contentPane.add(new JButton("取消"));
jf.setContentPane(contentPane);//将中间容器组件对象contentPane设置为内容面板
jf.setVisible(true);//设置顶层容器类对象的可见性
}
}
上面程序的运行结果如下图所示:
相关文章推荐
- 博为峰Java技术题 ——JavaSE Java Swing在顶层容器中添加组件Ⅱ
- 博为峰Java技术题 ——JavaSE Java Swing在顶层容器中添加组件Ⅰ
- 博为峰Java技术题 ——JavaSE Java Swing在顶层容器中添加组件Ⅰ
- 博为峰Java技术题 ——JavaSE Java Swing在顶层容器中添加菜单栏II
- 博为峰Java技术题 ——JavaSE Java Swing在顶层容器中添加菜单栏II
- 博为峰Java技术题 ——JavaSE Swing顶层容器中添加菜单栏
- 博为峰Java技术题 ——JavaSE Java Swing在顶层容器中添加菜单栏Ⅰ
- 博为峰Java技术题 ——JavaSE Swing顶层容器中添加菜单栏
- 博为峰Java技术题 ——JavaSE Java Swing在顶层容器中添加菜单栏Ⅰ
- 博为峰Java技术题 ——JavaSE Java Swing顶层容器类和包含层次Ⅱ
- 博为峰Java技术题 ——JavaSE Java Swing顶层容器类和包含层次Ⅱ
- 博为峰Java技术文章 ——JavaSE Swing 进度条组件JProgressBar
- 博为峰Java技术文章 ——JavaSE Swing 如何使用时间组件TimerⅡ
- 博为峰Java技术文章 ——JavaSE Swing 如何使用时间组件TimerⅠ
- 博为峰Java技术文章 ——JavaSE Swing 滑动组件JSliderⅡ
- 在顶层容器中添加组件的方法
- 博为峰Java技术文章 ——JavaSE Swing 滑动组件JSliderⅢ
- 博为峰Java技术文章 ——JavaSE Swing 如何使用时间组件TimerⅠ
- 博为峰Java技术文章 ——JavaSE Swing 如何使用时间组件TimerⅡ
- 博为峰Java技术题 ——JavaSE Java Swing顶层容器类和包含层次Ⅰ