博为峰Java技术题 ——JavaSE Java Swing顶层容器类和包含层次Ⅱ
2016-12-15 16:41
183 查看
博为峰小博老师:
在实际开发中,绝大多数Java程序是使用JFrame组件对象作为该程序的顶层容器。当然,JDialog和JApplet也可以作为顶层窗口,只不过JDialog一般作为弹出窗口来使用,而JApplet一般作为嵌在网页中的小程序的框架来使用。大多数的图形界面的顶层容器仍然是使用JFrame作为程序框架。
下面给出一个有关JFrame作为顶层窗口的示念图,从而使能够更加淆晰地理解。如下图所示:
在以上的示意图中,可以联想到实际开发中设计一个图形界面的方法,其方法就是首先创建一个顶层容器JFrame,接下来创建一个内容面板或者中间容器,也可以创建一个菜单组件,最后将所需要的基本组件按照一定的布局方式添加到内容面板中,这样就形成了一个图形界面。
在实际开发中,绝大多数Java程序是使用JFrame组件对象作为该程序的顶层容器。当然,JDialog和JApplet也可以作为顶层窗口,只不过JDialog一般作为弹出窗口来使用,而JApplet一般作为嵌在网页中的小程序的框架来使用。大多数的图形界面的顶层容器仍然是使用JFrame作为程序框架。
下面给出一个有关JFrame作为顶层窗口的示念图,从而使能够更加淆晰地理解。如下图所示:
在以上的示意图中,可以联想到实际开发中设计一个图形界面的方法,其方法就是首先创建一个顶层容器JFrame,接下来创建一个内容面板或者中间容器,也可以创建一个菜单组件,最后将所需要的基本组件按照一定的布局方式添加到内容面板中,这样就形成了一个图形界面。
相关文章推荐
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- Debian 7.x 安装Oracle JAVA
- springmvc实现url路由功能
- spring boot 配置 druid/** * 配置druid * Created by adam on 4/11/16. */ @Configuration public class D
- api接口rsa加密
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- PropertyChangeListener简单理解