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

java jfframe教程



扩展版 ,增加了对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 长期存储的支持。 请参阅 。

  • 上一篇: rabbitmq java教程
  • 下一篇: java626集教程
  • 版权声明


    相关文章:

  • rabbitmq java教程2025-03-06 20:10:00
  • mc java教程2025-03-06 20:10:00
  • 后端教程java外包2025-03-06 20:10:00
  • java定义异常教程2025-03-06 20:10:00
  • java适配教程2025-03-06 20:10:00
  • java626集教程2025-03-06 20:10:00
  • java就业教程2025-03-06 20:10:00
  • 曹雪松java教程2025-03-06 20:10:00
  • java教程内容2025-03-06 20:10:00
  • java文件加密教程2025-03-06 20:10:00