JFrame对象是啥意思??怎么包含3个??
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JFrame对象是啥意思??怎么包含3个??相关的知识,希望对你有一定的参考价值。
参考技术A JFrame是java里面的一个类,具体说是一个窗体类。JFrame对象就是创建一个JFrame类的实例,包含3个就是创建3个对象。例如,JFramef1
=
new
JFrame(),这就创建以了一个JFrame类的对象f1,同理可以创建其他两个对象
java里Jfarm是啥意思
Jframe吧,你看APIpublic class JFrameextends Frameimplements WindowConstants, Accessible, RootPaneContainerjava.awt.Frame 的扩展版本,该版本添加了对 JFC/Swing 组件架构的支持。有关使用 JFrame 的面向任务的文档,请参阅《The Java Tutorial》中的 How to Make Frames 一节。
JFrame 类与 Frame 轻微不兼容。与其他所有 JFC/Swing 顶层容器一样,JFrame 包含一个 JRootPane 作为其惟一的子容器。根据规定,根窗格所提供的内容窗格应该包含 JFrame 所显示的所有非菜单组件。这不同于 AWT Frame。作为 add 的便捷方法及其变体,已经重写了 remove 和 setLayout,以在必要时将其转发到 contentPane。这意味着可以编写:
frame.add(child);
子级将被添加到 contentPane。内容窗格始终是非 null 的。试图将其设置为 null 会导致 JFrame 抛出异常。默认的内容窗格上会设置有 BorderLayout 管理器。有关添加、移除和设置 JFrame 的 LayoutManager 的详情,请参阅 RootPaneContainer。
与 Frame 不同,当用户试图关闭窗口时,JFrame 知道如何进行响应。用户关闭窗口时,默认的行为只是简单地隐藏 JFrame。要更改默认的行为,可调用方法 setDefaultCloseOperation(int)。要使 JFrame 的行为与 Frame 实例相同,请使用 setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE)。
有关内容窗格和根窗格提供的其他功能的更多信息,请参阅《The Java Tutorial》中的 Using Top-Level Containers 一节。 参考技术A 是Swing中的一个框架窗体,也是一个组件,同时也是一个容纳Swing其他组件的容器。 参考技术B JFrame ? 一个SWING组件,容器、窗口一样的
以上是关于JFrame对象是啥意思??怎么包含3个??的主要内容,如果未能解决你的问题,请参考以下文章
“access索引或主关键字不能包含一个空 (Null)值”是啥意思?怎么解决?