博为峰Java技术题 ——JavaSE Java Swing顶层容器类和包含层次Ⅱ

博为峰小博老师:

在实际开发中,绝大多数Java程序是使用JFrame组件对象作为该程序的顶层容器。当然,JDialog和JApplet也可以作为顶层窗口,只不过JDialog一般作为弹出窗口来使用,而JApplet一般作为嵌在网页中的小程序的框架来使用。大多数的图形界面的顶层容器仍然是使用JFrame作为程序框架。

下面给出一个有关JFrame作为顶层窗口的示念图,从而使能够更加淆晰地理解。如下图所示:

博为峰Java技术题 ——JavaSE Java Swing顶层容器类和包含层次Ⅱ_第1张图片

在以上的示意图中,可以联想到实际开发中设计一个图形界面的方法,其方法就是首先创建一个顶层容器JFrame,接下来创建一个内容面板或者中间容器,也可以创建一个菜单组件,最后将所需要的基本组件按照一定的布局方式添加到内容面板中,这样就形成了一个图形界面。

 

你可能感兴趣的:(博为峰Java技术题 ——JavaSE Java Swing顶层容器类和包含层次Ⅱ)