当前位置:网站首页 > Java教程 > 正文

java jframe教程 红线



扩展版 ,增加了对JFC / Swing组件体系结构的支持。 你可以找到关于使用面向任务的文档在Java教程 ,在部分How to Make Frames 。

类与略有不兼容。 与所有其他JFC / Swing顶级容器一样, 包含作为其唯一的子容器。 窗格提供的内容窗格通常应包含显示的所有非菜单组件。 这与AWT 案例不同。 为方便起见, 和方法被重写,以便它们将调用委托给的相应方法。 例如,您可以将子组件添加到框架,如下所示:

 frame.add(child); 
并且孩子将被添加到contentPane。 内容窗格始终为非null。 尝试将其设置为null将导致JFrame抛出异常。 默认内容窗格将在其上设置BorderLayout管理器。 有关添加,删除和设置的16的详细信息,请参阅 。

与不同, 有一些关于当用户试图关闭窗口时如何响应的概念。 默认行为是在用户关闭窗口时隐藏JFrame。 要更改默认行为,请调用方法 。 要使行为与实例相同,请使用 。

有关内容窗格和根窗格提供的其他功能的更多信息,请参阅The Java Tutorial中的 Using Top-Level Containers 。

在多屏幕环境中,您可以在其他屏幕设备上创建 。 有关更多信息,请参见 。

警告: Swing不是线程安全的。 有关更多信息,请参阅Swing's Threading Policy 。

警告:此类的序列化对象与以后的Swing版本不兼容。 当前的序列化支持适用于运行相同版本Swing的应用程序之间的短期存储或RMI。 从1.4开始, 软件包中添加了对所有JavaBeans 长期存储的支持。 请参阅 。

版权声明


相关文章:

  • java线程中断教程2025-01-06 17:18:02
  • java掠夺塔改造教程2025-01-06 17:18:02
  • java教程自学网壁虎2025-01-06 17:18:02
  • java教程2482025-01-06 17:18:02
  • java直播功能教程2025-01-06 17:18:02
  • JAVA案例教程视频2025-01-06 17:18:02
  • java中sqlmap使用教程2025-01-06 17:18:02
  • java win8 安装教程2025-01-06 17:18:02
  • lucene java教程2025-01-06 17:18:02
  • java系统视频教程2025-01-06 17:18:02