标签:提示 obs 自己的 lis split ram csp log less
实现的接口有ImageObserver , MenuContainer , Serializable
已知直接子类BasicSplitPaneDivider , CellRendererPane , DefaultTreeCellEditor.EditorContainer , JComponent , Panel , ScrollPane , Window
继承Component
该类是在java.awt包中的
通用抽象窗口工具包(AWT)容器对象是可以包含其他AWT组件的组件。
添加到容器的组件将在列表中进行跟踪。 列表的顺序将在容器内定义组件的前后堆叠顺序。 如果在向容器添加组件时未指定索引,则将其添加到列表的末尾(因此将添加到堆栈顺序的底部)。
public Container()
构造一个新的容器。 容器可以直接扩展,但在这种情况下是轻量级的,并且必须包含在本机组件树中较高的位置的父级。 (例如Frame)。
实现的接口有ImageObserver , MenuContainer , Serializable三个
已知直接子类AbstractButton , BasicInternalFrameTitlePane , Box , Box.Filler , JColorChooser , JComboBox , JFileChooser , JInternalFrame , JInternalFrame.JDesktopIcon , JLabel , JLayer , JLayeredPane , JList , JMenuBar , JOptionPane , JPanel , JPopupMenu , JProgressBar , JRootPane , JScrollBar , JScrollPane , JSeparator , JSlider , JSpinner , JSplitPane , JTabbedPane , JTable , JTableHeader , JTextComponent , JToolBar , JToolTip , JTree , JViewport
继承Container类
除顶级容器之外的所有Swing组件的基类。 要使用从JComponent
继承的JComponent
,您必须将组件放置在其根为顶级Swing容器的包含层次结构中。 顶层Swing容器-比如JFrame
, JDialog
和JApplet
-是提供一个地方,其他Swing组件绘制自己的专用组件。 有关限制层次结构的说明,请参阅Java Tutorial中的 Swing Components and the Containment Hierarchy部分。
JComponent
课程提供:
ComponentUI
下载的对象。 见How to Set the Look and Feel在Java教程获取更多信息。JComponent
包含所有的方法Accessible
接口,但它实际上并没有实现的接口。 这是延长JComponent
的个别课程的JComponent
。putClientProperty(java.lang.Object, java.lang.Object)
和getClientProperty(java.lang.Object)
方法,可以将名称对象对与从JComponent
下降的任何对象进行JComponent
。有关这些主题的更多信息,请参阅Swing package description和Java教程部分The JComponent Class 。
JComponent
及其子类记录某些属性的默认值。 例如, JTable
将默认行高度为16.每个JComponent
子类具有ComponentUI
将创建ComponentUI
作为其构造ComponentUI
的一部分。 为了提供一个特别的外观和感觉,每个ComponentUI
可以设置回到JComponent
创建它的JComponent
。 例如,自定义外观可能需要JTable
的行高为24.记录的默认值是在安装ComponentUI
之前的属性值。 如果您需要特定属性的特定值,则应显式设置它。
实现的接口有ImageObserver , MenuContainer , Serializable , Accessible , RootPaneContainer
继承Applet类
public JApplet() throws HeadlessException
创建一个swing applet实例。
这个构造函数将组件的区域属性返回的值JComponent.getDefaultLocale
。
Java 图形用户界面之javax.swing包(四) Container、JComponent、JApplet
标签:提示 obs 自己的 lis split ram csp log less
原文地址:https://www.cnblogs.com/heibaimao123/p/9495099.html