<span>扩展版 ,增加了对JFC / Swing组件体系结构的支持。</span> <span>你可以找到关于使用面向任务的文档在<em>Java教程</em> ,在部分How to Make Frames 。</span> <p> <span>类与略有不兼容。</span> <span>与所有其他JFC / Swing顶级容器一样, 包含作为其唯一的子容器。</span> <span>根<b>窗格</b>提供的<b>内容窗格</b>通常应包含显示的所有非菜单组件。</span> <span>这与AWT 案例不同。</span> <span>为方便起见, 和方法被重写,以便它们将调用委托给的相应方法。</span> <span>例如,您可以将子组件添加到框架,如下所示:</span> </p> <pre> <span>frame.add(child);</span> </pre> <span>并且孩子将被添加到contentPane。</span> <span>内容窗格始终为非null。</span> <span>尝试将其设置为null将导致JFrame抛出异常。</span> <span>默认内容窗格将在其上设置BorderLayout管理器。</span> <span>有关添加,删除和设置的16的详细信息,请参阅 。</span> <p> <span>与不同, 有一些关于当用户试图关闭窗口时如何响应的概念。</span> <span>默认行为是在用户关闭窗口时隐藏JFrame。</span> <span>要更改默认行为,请调用方法 。</span> <span>要使行为与实例相同,请使用 。</span> </p> <p> <span>有关内容窗格和根窗格提供的其他功能的更多信息,请参阅<em>The Java Tutorial中的</em> Using Top-Level Containers 。</span> </p> <p> <span>在多屏幕环境中,您可以在其他屏幕设备上创建 。</span> <span>有关更多信息,请参见 。</span> </p> <p> <span><strong>警告:</strong> Swing不是线程安全的。</span> <span>有关更多信息,请参阅Swing's Threading Policy 。</span> </p> <p> <span><strong>警告:</strong>此类的序列化对象与以后的Swing版本不兼容。</span> <span>当前的序列化支持适用于运行相同版本Swing的应用程序之间的短期存储或RMI。</span> <span>从1.4开始, 软件包中添加了对所有JavaBeans 长期存储的支持。</span> <span>请参阅 。</span> </p>
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/h6javajc/11794.html