Uses of Class
java.awt.Container
-
Packages that use Container 软件包 描述 java.applet 提供创建applet所需的类以及applet用于与其applet上下文进行通信的类。java.awt 包含用于创建用户界面和绘制图形和图像的所有类。java.awt.event 提供用于处理AWT组件触发的不同类型事件的接口和类。java.beans.beancontext 提供与bean上下文相关的类和接口。javafx.embed.swing 提供一组在Swing应用程序中使用JavaFX的类。javax.swing 提供一套“轻量级”(全Java语言)组件,尽可能地在所有平台上工作。javax.swing.colorchooser 包含JColorChooser
组件使用的类和接口。javax.swing.event 提供Swing组件触发的事件。javax.swing.plaf.basic 提供根据“基本”外观构建的用户界面对象。javax.swing.plaf.metal 提供根据Java外观构建的用户界面对象(一旦代号为 Metal ),这是默认的外观和感觉。javax.swing.plaf.synth 合成是一种可以让所有绘画委托的外观和感觉。javax.swing.table 提供处理javax.swing.JTable
类和接口。javax.swing.text 提供处理可编辑和不可编辑文本组件的类和接口。javax.swing.tree 提供处理javax.swing.JTree
类和接口。 -
-
Uses of Container in java.applet
Subclasses of Container in java.applet Modifier and Type Class 描述 class
Applet
已过时。Applet API已被弃用。 有关详细信息,请参阅java.applet package documentation 。 -
Uses of Container in java.awt
Subclasses of Container in java.awt Modifier and Type Class 描述 class
Dialog
Dialog是一个具有标题和边框的顶级窗口,通常用于从用户处采取某种形式的输入。class
FileDialog
FileDialog
类显示一个对话窗口,用户可以从中选择一个文件。class
Frame
AFrame
是一个标题和边框的顶级窗口。class
Panel
Panel
是最简单的容器类。class
ScrollPane
一个容器类,用于实现单个子组件的自动水平和/或垂直滚动。class
Window
一个Window
对象是没有边框的顶级窗口,没有菜单。Methods in java.awt that return Container Modifier and Type 方法 描述 Container
KeyboardFocusManager. getCurrentFocusCycleRoot()
如果当前焦点循环根与调用线程处于相同的上下文中,则返回当前焦点循环根。Container
Component. getFocusCycleRootAncestor()
返回作为该组件焦点遍历循环的焦点循环根的容器。Container
Window. getFocusCycleRootAncestor()
始终返回null
因为Windows没有祖先; 它们代表组件层次结构的顶部。protected Container
KeyboardFocusManager. getGlobalCurrentFocusCycleRoot()
返回当前焦点循环根,即使调用线程与当前焦点循环根不同。protected static Container
Toolkit. getNativeContainer(Component c)
给本地对等体提供给本地组件查询本机容器的能力(例如,直接父级可能是轻量级的)。Container
Component. getParent()
获取此组件的父级。Methods in java.awt with parameters of type Container Modifier and Type 方法 描述 protected void
GridBagLayout. arrangeGrid(Container parent)
排出电网。protected void
GridBagLayout. ArrangeGrid(Container parent)
此方法已过时,仅供后向兼容; 新代码应该调用arrangeGrid
。void
DefaultKeyboardFocusManager. downFocusCycle(Container aContainer)
将焦点向下移动一个焦点遍历周期。abstract void
KeyboardFocusManager. downFocusCycle(Container aContainer)
将焦点向下移动一个焦点遍历周期。void
CardLayout. first(Container parent)
翻转到容器的第一张卡片。Component
ContainerOrderFocusTraversalPolicy. getComponentAfter(Container aContainer, Component aComponent)
返回在aComponent之后应该接收焦点的Component。abstract Component
FocusTraversalPolicy. getComponentAfter(Container aContainer, Component aComponent)
返回在aComponent之后应该接收焦点的Component。Component
ContainerOrderFocusTraversalPolicy. getComponentBefore(Container aContainer, Component aComponent)
返回应该在aComponent之前接收焦点的Component。abstract Component
FocusTraversalPolicy. getComponentBefore(Container aContainer, Component aComponent)
返回应该在aComponent之前接收焦点的Component。Component
ContainerOrderFocusTraversalPolicy. getDefaultComponent(Container aContainer)
返回要对焦的默认组件。abstract Component
FocusTraversalPolicy. getDefaultComponent(Container aContainer)
返回要对焦的默认组件。Component
ContainerOrderFocusTraversalPolicy. getFirstComponent(Container aContainer)
返回遍历周期中的第一个Component。abstract Component
FocusTraversalPolicy. getFirstComponent(Container aContainer)
返回遍历周期中的第一个Component。Component
ContainerOrderFocusTraversalPolicy. getLastComponent(Container aContainer)
返回遍历周期中的最后一个组件。abstract Component
FocusTraversalPolicy. getLastComponent(Container aContainer)
返回遍历周期中的最后一个组件。float
BorderLayout. getLayoutAlignmentX(Container parent)
返回沿x轴的对齐方式。float
CardLayout. getLayoutAlignmentX(Container parent)
返回沿x轴的对齐方式。float
GridBagLayout. getLayoutAlignmentX(Container parent)
返回沿x轴的对齐方式。float
LayoutManager2. getLayoutAlignmentX(Container target)
返回沿x轴的对齐方式。float
BorderLayout. getLayoutAlignmentY(Container parent)
返回沿着y轴的对齐。float
CardLayout. getLayoutAlignmentY(Container parent)
返回沿着y轴的对齐。float
GridBagLayout. getLayoutAlignmentY(Container parent)
返回沿着y轴的对齐。float
LayoutManager2. getLayoutAlignmentY(Container target)
返回沿着y轴的对齐。Component
BorderLayout. getLayoutComponent(Container target, Object constraints)
基于目标Container
的组件方向返回与给定约束位置相对应的组件。protected GridBagLayoutInfo
GridBagLayout. getLayoutInfo(Container parent, int sizeflag)
填充当前管理子集的一个GridBagLayoutInfo
的实例。protected GridBagLayoutInfo
GridBagLayout. GetLayoutInfo(Container parent, int sizeflag)
此方法已过时,仅供后向兼容; 新代码应该调用getLayoutInfo
。protected Dimension
GridBagLayout. getMinSize(Container parent, GridBagLayoutInfo info)
根据getLayoutInfo
的信息,getLayoutInfo
主站的最小尺寸。protected Dimension
GridBagLayout. GetMinSize(Container parent, GridBagLayoutInfo info)
此方法已过时,仅供后向兼容; 新代码应该调用getMinSize
。void
BorderLayout. invalidateLayout(Container target)
使布局无效,指示如果布局管理器已缓存信息,则应将其丢弃。void
CardLayout. invalidateLayout(Container target)
使布局无效,指示如果布局管理器已缓存信息,则应将其丢弃。void
GridBagLayout. invalidateLayout(Container target)
使布局无效,指示如果布局管理器已缓存信息,则应将其丢弃。void
LayoutManager2. invalidateLayout(Container target)
使布局无效,指示如果布局管理器已缓存信息,则应将其丢弃。boolean
Component. isFocusCycleRoot(Container container)
返回指定的Container是否是此组件焦点遍历周期的焦点循环根。boolean
Container. isFocusCycleRoot(Container container)
返回指定的Container是否是此Container的焦点遍历循环的焦点循环根。void
CardLayout. last(Container parent)
翻转到容器的最后一张卡片。void
BorderLayout. layoutContainer(Container target)
使用此边框布局来填充容器参数。void
CardLayout. layoutContainer(Container parent)
使用此卡布局来放出指定的容器。void
FlowLayout. layoutContainer(Container target)
放出容器。void
GridBagLayout. layoutContainer(Container parent)
使用此网格包布局来放出指定的容器。void
GridLayout. layoutContainer(Container parent)
使用此布局放出指定的容器。void
LayoutManager. layoutContainer(Container parent)
放出指定的容器。Dimension
BorderLayout. maximumLayoutSize(Container target)
给定指定目标容器中的组件的返回布局的最大尺寸。Dimension
CardLayout. maximumLayoutSize(Container target)
给定指定目标容器中的组件的返回布局的最大尺寸。Dimension
GridBagLayout. maximumLayoutSize(Container target)
给定指定目标容器中的组件的返回布局的最大尺寸。Dimension
LayoutManager2. maximumLayoutSize(Container target)
给定指定容器的最大尺寸尺寸,给定其包含的组件。Dimension
BorderLayout. minimumLayoutSize(Container target)
使用此布局管理器确定target
容器的最小大小。Dimension
CardLayout. minimumLayoutSize(Container parent)
计算指定面板的最小尺寸。Dimension
FlowLayout. minimumLayoutSize(Container target)
返回布局指定目标容器中包含的 可见组件所需的最小尺寸。Dimension
GridBagLayout. minimumLayoutSize(Container parent)
使用此网格包布局确定parent
容器的最小尺寸。Dimension
GridLayout. minimumLayoutSize(Container parent)
使用此网格布局确定容器参数的最小大小。Dimension
LayoutManager. minimumLayoutSize(Container parent)
计算指定容器的最小尺寸尺寸,给定其包含的组件。void
CardLayout. next(Container parent)
翻转到指定容器的下一张卡片。Dimension
BorderLayout. preferredLayoutSize(Container target)
根据容器中的组件确定使用此布局管理器的target
容器的首选大小。Dimension
CardLayout. preferredLayoutSize(Container parent)
使用此卡布局确定容器参数的首选大小。Dimension
FlowLayout. preferredLayoutSize(Container target)
给定指定目标容器中 可见组件的返回值。Dimension
GridBagLayout. preferredLayoutSize(Container parent)
使用此网格包布局确定parent
容器的首选大小。Dimension
GridLayout. preferredLayoutSize(Container parent)
使用此网格布局确定容器参数的首选大小。Dimension
LayoutManager. preferredLayoutSize(Container parent)
计算指定容器的首选大小尺寸,给定其包含的组件。void
CardLayout. previous(Container parent)
翻转到指定容器的前一张卡片。void
KeyboardFocusManager. setGlobalCurrentFocusCycleRoot(Container newFocusCycleRoot)
设置当前焦点循环根。void
CardLayout. show(Container parent, String name)
翻转到已添加到该布局与指定的组件name
,使用addLayoutComponent
。 -
Uses of Container in java.awt.event
Methods in java.awt.event that return Container Modifier and Type 方法 描述 Container
HierarchyEvent. getChangedParent()
返回由getChanged()
返回的组件的父getChanged()
。Container
ContainerEvent. getContainer()
返回事件的发起者。Constructors in java.awt.event with parameters of type Container Constructor 描述 HierarchyEvent(Component source, int id, Component changed, Container changedParent)
构造一个HierarchyEvent
对象,以识别Component
层次结构中的更改。HierarchyEvent(Component source, int id, Component changed, Container changedParent, long changeFlags)
构造一个HierarchyEvent
对象,以识别Component
层次结构中的更改。 -
Uses of Container in java.beans.beancontext
Methods in java.beans.beancontext that return Container Modifier and Type 方法 描述 Container
BeanContextContainerProxy. getContainer()
获取java.awt.Container
与此BeanContext
相关联。 -
Uses of Container in javafx.embed.swing
Subclasses of Container in javafx.embed.swing Modifier and Type Class 描述 class
JFXPanel
JFXPanel
是将JavaFX内容嵌入到Swing应用程序中的组件。 -
Uses of Container in javax.swing
Subclasses of Container in javax.swing Modifier and Type Class 描述 class
AbstractButton
定义按钮和菜单项的常见行为。class
Box
一个使用BoxLayout对象作为其布局管理器的轻量级容器。static class
Box.Filler
参与布局但没有视图的轻量级组件的实现。class
CellRendererPane
此类插入到单元格渲染器和使用它们的组件之间。class
DefaultListCellRenderer
渲染列表中的项目。static class
DefaultListCellRenderer.UIResource
实现UIResource的DefaultListCellRenderer的子类。class
JApplet
已过时。Applet API已被弃用。 有关详细信息,请参阅java.applet package documentation 。class
JButton
实现“推”按钮。class
JCheckBox
复选框的实现 - 可以选择或取消选择的项目,并向用户显示其状态。class
JCheckBoxMenuItem
可以选择或取消选择的菜单项。class
JColorChooser
JColorChooser
提供了一个设计用于允许用户操纵和选择颜色的控件窗格。class
JComboBox<E>
组合按钮或可编辑字段和下拉列表的组件。class
JComponent
除顶级容器之外的所有Swing组件的基类。class
JDesktopPane
用于创建多文档界面或虚拟桌面的容器。class
JDialog
创建对话窗口的主要类。class
JEditorPane
用于编辑各种内容的文本组件。class
JFileChooser
JFileChooser
为用户提供了一种简单的选择文件的机制。class
JFormattedTextField
JFormattedTextField
扩展了JTextField
增加了对格式化任意值的支持,以及一旦用户编辑文本就检索特定对象。class
JFrame
扩展版本的java.awt.Frame
,增加了对JFC / Swing组件架构的支持。class
JInternalFrame
一个轻量级对象,提供了本机框架的许多功能,包括拖动,关闭,成为图标,调整大小,标题显示以及对菜单栏的支持。static class
JInternalFrame.JDesktopIcon
该组件代表JInternalFrame
的图标化版本。class
JLabel
用于短文本字符串或图像的显示区域,或两者。class
JLayer<V extends Component>
JLayer
是用于Swing组件的通用装饰器,可以实现各种先进的绘画效果,并且可以接收在其边框内生成的所有AWTEvent
的通知。class
JLayeredPane
JLayeredPane
增加了JFC / Swing容器的深度,允许组件在需要时重叠。class
JList<E>
显示对象列表并允许用户选择一个或多个项目的组件。class
JMenu
一个菜单的实现 - 一个包含JMenuItem
s的弹出窗口,当用户在JMenuBar
上选择一个项目时JMenuBar
。class
JMenuBar
一个菜单栏的实现。class
JMenuItem
菜单中项目的实现。class
JOptionPane
JOptionPane
可以轻松地弹出一个标准对话框,提示用户获取值或通知他们某些东西。class
JPanel
JPanel
是一个通用的轻量级容器。class
JPasswordField
JPasswordField
是一个轻量级组件,允许编辑单行文本,其中视图表示已打字,但不显示原始字符。class
JPopupMenu
弹出菜单的一个实现 - 弹出一个小窗口并显示一系列选择。static class
JPopupMenu.Separator
弹出菜单特定的分隔符。class
JProgressBar
可视化显示某些任务进度的组件。class
JRadioButton
单选按钮的实现 - 可以选择或取消选择的项目,并将其状态显示给用户。class
JRadioButtonMenuItem
单选按钮菜单项的实现。class
JRootPane
通过在后台使用一个轻量级容器JFrame
,JDialog
,JWindow
,JApplet
,并JInternalFrame
。class
JScrollBar
一个滚动条的实现。class
JScrollPane
提供轻量级组件的可滚动视图。protected class
JScrollPane.ScrollBar
默认情况下,JScrollPane
创建作为此类的实例的滚动条。class
JSeparator
JSeparator
提供了一种用于实现分割线的通用组件 - 通常用作将其分解为逻辑分组的菜单项之间的分隔符。class
JSlider
允许用户通过在有界间隔内滑动旋钮图形地选择值的组件。class
JSpinner
单行输入字段,允许用户从有序序列中选择一个数字或一个对象值。static class
JSpinner.DateEditor
一个JSpinner
的编辑器,其型号是SpinnerDateModel
。static class
JSpinner.DefaultEditor
更专业的编辑器的简单基类,可以使用JFormattedTextField
显示模型当前值的JFormattedTextField
。static class
JSpinner.ListEditor
一个JSpinner
的编辑器,其型号是SpinnerListModel
。static class
JSpinner.NumberEditor
一个JSpinner
的编辑器,其型号是SpinnerNumberModel
。class
JSplitPane
JSplitPane
用于分割二(只有两个)Component
s。class
JTabbedPane
通过点击具有给定标题和/或图标的选项卡,用户可以在一组组件之间切换的组件。class
JTable
JTable
用于显示和编辑单元格的常规二维表。class
JTextArea
AJTextArea
是显示纯文本的多行区域。class
JTextField
JTextField
是一个轻量级组件,允许编辑单行文本。class
JTextPane
可以用图形化的属性标记的文本组件。class
JToggleButton
一个两状态按钮的实现。class
JToolBar
JToolBar
提供了一个组件,可用于显示常用的Action
或控件。static class
JToolBar.Separator
工具栏特定的分隔符。class
JToolTip
用于显示组件的“提示”。class
JTree
class
JViewport
您可以通过它查看基础信息的“视口”或“舷窗”。class
JWindow
AJWindow
是可以显示在用户桌面上的任意位置的容器。Fields in javax.swing declared as Container Modifier and Type Field 描述 protected Container
JRootPane. contentPane
内容窗格。Methods in javax.swing that return Container Modifier and Type 方法 描述 protected Container
JRootPane. createContentPane()
由构造函数调用方法创建默认contentPane
。static Container
SwingUtilities. getAncestorNamed(String name, Component comp)
以上搜索的便捷方法comp
组件层次结构中,并返回的第一对象name
它找到。static Container
SwingUtilities. getAncestorOfClass(Class<?> c, Component comp)
在组件层次结构中搜索comp
上方的方便方法,并返回它发现的类别c
的第一个对象。Container
JApplet. getContentPane()
已过时。返回此applet的contentPane对象。Container
JDialog. getContentPane()
返回此对话框的contentPane
对象。Container
JFrame. getContentPane()
返回此帧的contentPane
对象。Container
JInternalFrame. getContentPane()
返回此内部框架的内容窗格。Container
JRootPane. getContentPane()
返回内容窗格 - 保存由根窗格父化的组件的容器。Container
JWindow. getContentPane()
返回Container
,这是该窗口的contentPane
。Container
RootPaneContainer. getContentPane()
返回contentPane。Container
JInternalFrame. getFocusCycleRootAncestor()
始终返回null
因为JInternalFrame
必须始终是焦点遍历循环的根。Container
BoxLayout. getTarget()
返回使用此布局管理器的容器。Container
OverlayLayout. getTarget()
返回使用此布局管理器的容器。Container
JComponent. getTopLevelAncestor()
返回此组件的顶级祖先(包含Window
或Applet
),如果此组件尚未添加到任何容器,则null
。static Container
SwingUtilities. getUnwrappedParent(Component component)
返回component
的第一个祖先,而不是JLayer
的一个实例。Methods in javax.swing with parameters of type Container Modifier and Type 方法 描述 Component
DefaultFocusManager. getComponentAfter(Container aContainer, Component aComponent)
返回之后的组件。Component
LayoutFocusTraversalPolicy. getComponentAfter(Container aContainer, Component aComponent)
返回在aComponent之后应该接收焦点的Component。Component
SortingFocusTraversalPolicy. getComponentAfter(Container aContainer, Component aComponent)
返回在aComponent之后应该接收焦点的Component。Component
DefaultFocusManager. getComponentBefore(Container aContainer, Component aComponent)
返回之前的组件。Component
LayoutFocusTraversalPolicy. getComponentBefore(Container aContainer, Component aComponent)
返回应该在aComponent之前接收焦点的Component。Component
SortingFocusTraversalPolicy. getComponentBefore(Container aContainer, Component aComponent)
返回应该在aComponent之前接收焦点的Component。abstract int
LayoutStyle. getContainerGap(JComponent component, int position, Container parent)
返回要放置在组件与其父项的指定边缘之间的空间量。Component
SortingFocusTraversalPolicy. getDefaultComponent(Container aContainer)
返回要对焦的默认组件。Component
DefaultFocusManager. getFirstComponent(Container aContainer)
返回第一个组件。Component
LayoutFocusTraversalPolicy. getFirstComponent(Container aContainer)
返回遍历周期中的第一个Component。Component
SortingFocusTraversalPolicy. getFirstComponent(Container aContainer)
返回遍历周期中的第一个Component。Component
DefaultFocusManager. getLastComponent(Container aContainer)
返回最后一个组件。Component
LayoutFocusTraversalPolicy. getLastComponent(Container aContainer)
返回遍历周期中的最后一个组件。Component
SortingFocusTraversalPolicy. getLastComponent(Container aContainer)
返回遍历周期中的最后一个组件。float
BoxLayout. getLayoutAlignmentX(Container target)
返回容器沿X轴的对齐方式。float
GroupLayout. getLayoutAlignmentX(Container parent)
返回沿x轴的对齐方式。float
JRootPane.RootLayout. getLayoutAlignmentX(Container target)
float
OverlayLayout. getLayoutAlignmentX(Container target)
返回容器沿x轴的对齐方式。float
SpringLayout. getLayoutAlignmentX(Container p)
返回0.5f(居中)。float
BoxLayout. getLayoutAlignmentY(Container target)
返回容器沿着Y轴的对齐方式。float
GroupLayout. getLayoutAlignmentY(Container parent)
返回沿着y轴的对齐。float
JRootPane.RootLayout. getLayoutAlignmentY(Container target)
float
OverlayLayout. getLayoutAlignmentY(Container target)
返回容器沿y轴的对齐方式。float
SpringLayout. getLayoutAlignmentY(Container p)
返回0.5f(居中)。abstract int
LayoutStyle. getPreferredGap(JComponent component1, JComponent component2, LayoutStyle.ComponentPlacement type, int position, Container parent)
返回两个组件之间使用的空间量。void
BoxLayout. invalidateLayout(Container target)
表示一个孩子已经更改了其布局相关信息,因此应该刷新任何缓存的计算。void
GroupLayout. invalidateLayout(Container parent)
使布局无效,指示如果布局管理器已缓存信息,则应将其丢弃。void
JRootPane.RootLayout. invalidateLayout(Container target)
void
OverlayLayout. invalidateLayout(Container target)
表示小孩已更改其布局相关信息,这会导致任何缓存计算被刷新。void
SpringLayout. invalidateLayout(Container p)
void
BoxLayout. layoutContainer(Container target)
由AWT召集 当指定的容器需要布置时。void
GroupLayout. layoutContainer(Container parent)
放出指定的容器。void
JRootPane.RootLayout. layoutContainer(Container parent)
指示布局管理器执行指定容器的布局。void
JSpinner.DefaultEditor. layoutContainer(Container parent)
调整一个(而且只)的孩子,以完全填补父母插图内的区域。void
OverlayLayout. layoutContainer(Container target)
当指定的容器需要布置时,由AWT调用。void
ScrollPaneLayout. layoutContainer(Container parent)
吹出滚屏。void
SpringLayout. layoutContainer(Container parent)
void
ViewportLayout. layoutContainer(Container parent)
当指定的容器需要布置时,由AWT调用。Dimension
BoxLayout. maximumLayoutSize(Container target)
返回目标容器可用于布局其包含的组件的最大尺寸。Dimension
GroupLayout. maximumLayoutSize(Container parent)
返回指定容器的最大大小。Dimension
JRootPane.RootLayout. maximumLayoutSize(Container target)
返回布局可以使用的最大空间量。Dimension
OverlayLayout. maximumLayoutSize(Container target)
返回布局包含在指定目标容器中的组件所需的最大尺寸。Dimension
SpringLayout. maximumLayoutSize(Container parent)
Dimension
BoxLayout. minimumLayoutSize(Container target)
返回布局包含在指定目标容器中的组件所需的最小尺寸。Dimension
GroupLayout. minimumLayoutSize(Container parent)
返回指定容器的最小大小。Dimension
JRootPane.RootLayout. minimumLayoutSize(Container parent)
返回布局所需的最小空间量。Dimension
JSpinner.DefaultEditor. minimumLayoutSize(Container parent)
返回第一个(且仅))小孩的最小大小加上父母插入的大小。Dimension
OverlayLayout. minimumLayoutSize(Container target)
返回布局包含在指定目标容器中的组件所需的最小尺寸。Dimension
ScrollPaneLayout. minimumLayoutSize(Container parent)
ScrollPane
的最小大小是ScrollPane
大小加视口的最小尺寸,加上滚动窗口的viewportBorder插入,加上可见标题的最小大小,以及displayPolicy不是永远不会的滚动条的最小大小。Dimension
SpringLayout. minimumLayoutSize(Container parent)
Dimension
ViewportLayout. minimumLayoutSize(Container parent)
返回布局指定目标容器中包含的组件所需的最小尺寸。void
CellRendererPane. paintComponent(Graphics g, Component c, Container p, int x, int y, int w, int h)
调用this.paintComponent(g,c,p,x,y,w,h,false)。void
CellRendererPane. paintComponent(Graphics g, Component c, Container p, int x, int y, int w, int h, boolean shouldValidate)
在图形对象上绘制单元格渲染器组件c。void
CellRendererPane. paintComponent(Graphics g, Component c, Container p, Rectangle r)
调用this.paintComponent()与矩形x,y,width,height字段。static void
SwingUtilities. paintComponent(Graphics g, Component c, Container p, int x, int y, int w, int h)
绘制一个组件到指定的Graphics
。static void
SwingUtilities. paintComponent(Graphics g, Component c, Container p, Rectangle r)
绘制一个组件到指定的Graphics
。Dimension
BoxLayout. preferredLayoutSize(Container target)
给定指定目标容器中的组件,返回此布局的首选尺寸。Dimension
GroupLayout. preferredLayoutSize(Container parent)
返回指定容器的首选大小。Dimension
JRootPane.RootLayout. preferredLayoutSize(Container parent)
返回布局想要的空间量。Dimension
JSpinner.DefaultEditor. preferredLayoutSize(Container parent)
返回首个(而且仅)子项的首选大小加上父母插入的大小。Dimension
OverlayLayout. preferredLayoutSize(Container target)
给定指定目标容器中的组件,返回此布局的首选尺寸。Dimension
ScrollPaneLayout. preferredLayoutSize(Container parent)
ScrollPane
的首选大小是插图的大小,加上视口的首选大小,加上可见标题的首选大小,以及给定当前视图和当前滚动条displayPolicies的滚动条的首选大小。Dimension
SpringLayout. preferredLayoutSize(Container parent)
Dimension
ViewportLayout. preferredLayoutSize(Container parent)
给定指定目标容器中的组件,返回此布局的首选尺寸。void
JApplet. setContentPane(Container contentPane)
已过时。设置contentPane属性。void
JDialog. setContentPane(Container contentPane)
设置contentPane
属性。void
JFrame. setContentPane(Container contentPane)
设置contentPane
属性。void
JInternalFrame. setContentPane(Container c)
设置这个JInternalFrame
的contentPane
属性。void
JRootPane. setContentPane(Container content)
设置内容窗格 - 保存由根窗格加载的组件的容器。void
JWindow. setContentPane(Container contentPane)
设置此窗口的contentPane
属性。void
RootPaneContainer. setContentPane(Container contentPane)
“contentPane”是应用程序特定组件的主容器。Constructors in javax.swing with parameters of type Container Constructor 描述 BoxLayout(Container target, int axis)
创建一个布局管理器,它将沿着给定的轴布局组件。GroupLayout(Container host)
创建GroupLayout
为指定Container
。OverlayLayout(Container target)
构建一个布局管理器,执行子项的覆盖排列。 -
Uses of Container in javax.swing.colorchooser
Subclasses of Container in javax.swing.colorchooser Modifier and Type Class 描述 class
AbstractColorChooserPanel
这是颜色选择器的抽象超类。 -
Uses of Container in javax.swing.event
Methods in javax.swing.event that return Container Modifier and Type 方法 描述 Container
AncestorEvent. getAncestor()
返回事件实际发生的祖先。Container
AncestorEvent. getAncestorParent()
返回事件实际发生的祖先的父级。Constructors in javax.swing.event with parameters of type Container Constructor 描述 AncestorEvent(JComponent source, int id, Container ancestor, Container ancestorParent)
构造一个AncestorEvent对象,以识别祖先组件的显示状态的变化。 -
Uses of Container in javax.swing.plaf.basic
Subclasses of Container in javax.swing.plaf.basic Modifier and Type Class 描述 class
BasicArrowButton
JButton对象在其中一个主要方向上绘制了一个缩放的箭头。class
BasicComboBoxRenderer
ComboBox渲染器static class
BasicComboBoxRenderer.UIResource
BasicComboBoxRenderer的子类实现UIResource。class
BasicComboPopup
这是ComboPopup
界面的基本实现。class
BasicInternalFrameTitlePane
管理基本标题栏的类class
BasicInternalFrameTitlePane.SystemMenuBar
这个类应该被视为一个“受保护”的内部类。class
BasicSplitPaneDivider
BasicSplitPaneUI使用的分隔符。protected class
BasicToolBarUI.DragWindow
在拖动JToolBar
期间出现的窗口。Methods in javax.swing.plaf.basic that return Container Modifier and Type 方法 描述 protected Container
BasicOptionPaneUI. createButtonArea()
创建并返回包含按钮的Container
。protected Container
BasicOptionPaneUI. createMessageArea()
消息从installComponents
创建一个Container
包含消息的正文。protected Container
BasicOptionPaneUI. createSeparator()
返回一个分隔符。Methods in javax.swing.plaf.basic with parameters of type Container Modifier and Type 方法 描述 protected void
BasicOptionPaneUI. addButtonComponents(Container container, Object[] buttons, int initialIndex)
创建适当的对象来表示buttons
每个对象,并将其添加到container
。protected void
BasicOptionPaneUI. addIcon(Container top)
创建并添加一个表示从getIcon
返回的图标到top
。protected void
BasicOptionPaneUI. addMessageComponents(Container container, GridBagConstraints cons, Object msg, int maxll, boolean internallyCreated)
创建适当的对象来表示msg
并将其放入container
。protected void
BasicOptionPaneUI. burstStringInto(Container c, String d, int maxll)
递归创建新的JLabel
实例来表示d
。float
BasicSplitPaneUI.BasicHorizontalLayoutManager. getLayoutAlignmentX(Container target)
返回沿x轴的对齐方式。float
BasicSplitPaneUI.BasicHorizontalLayoutManager. getLayoutAlignmentY(Container target)
返回沿着y轴的对齐。void
BasicSplitPaneUI.BasicHorizontalLayoutManager. invalidateLayout(Container c)
什么也没做。void
BasicComboBoxUI.ComboBoxLayoutManager. layoutContainer(Container parent)
void
BasicInternalFrameTitlePane.TitlePaneLayout. layoutContainer(Container c)
void
BasicInternalFrameUI.InternalFrameLayout. layoutContainer(Container c)
放出指定的容器。void
BasicOptionPaneUI.ButtonAreaLayout. layoutContainer(Container container)
void
BasicScrollBarUI. layoutContainer(Container scrollbarContainer)
void
BasicSplitPaneDivider.DividerLayout. layoutContainer(Container c)
void
BasicSplitPaneUI.BasicHorizontalLayoutManager. layoutContainer(Container container)
实际布局。void
BasicTabbedPaneUI.TabbedPaneLayout. layoutContainer(Container parent)
放出指定的容器。Dimension
BasicSplitPaneUI.BasicHorizontalLayoutManager. maximumLayoutSize(Container target)
返回两个方向的最大布局大小,即Integer.MAX_VALUE。Dimension
BasicComboBoxUI.ComboBoxLayoutManager. minimumLayoutSize(Container parent)
Dimension
BasicInternalFrameTitlePane.TitlePaneLayout. minimumLayoutSize(Container c)
Dimension
BasicInternalFrameUI.InternalFrameLayout. minimumLayoutSize(Container c)
计算指定容器的最小尺寸尺寸,给定其包含的组件。Dimension
BasicOptionPaneUI.ButtonAreaLayout. minimumLayoutSize(Container c)
Dimension
BasicScrollBarUI. minimumLayoutSize(Container scrollbarContainer)
Dimension
BasicSplitPaneDivider.DividerLayout. minimumLayoutSize(Container c)
Dimension
BasicSplitPaneUI.BasicHorizontalLayoutManager. minimumLayoutSize(Container container)
返回包含子项所需的最小大小。Dimension
BasicTabbedPaneUI.TabbedPaneLayout. minimumLayoutSize(Container parent)
Dimension
BasicComboBoxUI.ComboBoxLayoutManager. preferredLayoutSize(Container parent)
Dimension
BasicInternalFrameTitlePane.TitlePaneLayout. preferredLayoutSize(Container c)
Dimension
BasicInternalFrameUI.InternalFrameLayout. preferredLayoutSize(Container c)
计算指定容器的首选大小尺寸,给定其包含的组件。Dimension
BasicOptionPaneUI.ButtonAreaLayout. preferredLayoutSize(Container c)
Dimension
BasicScrollBarUI. preferredLayoutSize(Container scrollbarContainer)
Dimension
BasicSplitPaneDivider.DividerLayout. preferredLayoutSize(Container c)
Dimension
BasicSplitPaneUI.BasicHorizontalLayoutManager. preferredLayoutSize(Container container)
返回包含子项所需的首选大小。Dimension
BasicTabbedPaneUI.TabbedPaneLayout. preferredLayoutSize(Container parent)
Dimension
DefaultMenuLayout. preferredLayoutSize(Container target)
Constructors in javax.swing.plaf.basic with parameters of type Container Constructor 描述 DefaultMenuLayout(Container target, int axis)
构造一个新的实例DefaultMenuLayout
。 -
Uses of Container in javax.swing.plaf.metal
Subclasses of Container in javax.swing.plaf.metal Modifier and Type Class 描述 class
MetalComboBoxButton
JButton子类来帮助MetalComboBoxUIclass
MetalComboBoxUI.MetalComboPopup
已过时。从Java 2平台v1.4开始。protected class
MetalFileChooserUI.FileRenderer
已过时。截至JDK版本9.过时的课程。class
MetalFileChooserUI.FilterComboBoxRenderer
渲染不同类型的尺寸和样式。class
MetalInternalFrameTitlePane
管理JLF标题栏的类class
MetalScrollButton
金属滚动条箭头的JButton对象。Methods in javax.swing.plaf.metal with parameters of type Container Modifier and Type 方法 描述 void
MetalComboBoxUI. layoutComboBox(Container parent, MetalComboBoxUI.MetalComboBoxLayoutManager manager)
勾画出JComboBox
在parent
容器。void
MetalComboBoxUI.MetalComboBoxLayoutManager. layoutContainer(Container parent)
void
MetalComboBoxUI.MetalComboBoxLayoutManager. superLayout(Container parent)
放出父容器。 -
Uses of Container in javax.swing.plaf.synth
Methods in javax.swing.plaf.synth that return Container Modifier and Type 方法 描述 protected Container
SynthOptionPaneUI. createMessageArea()
调用从SynthOptionPaneUI.installComponents()
创建一个Container
包含消息的正文。protected Container
SynthOptionPaneUI. createSeparator()
返回一个分隔符。 -
Uses of Container in javax.swing.table
Subclasses of Container in javax.swing.table Modifier and Type Class 描述 class
DefaultTableCellRenderer
在JTable
渲染(显示)单个单元格的标准类。static class
DefaultTableCellRenderer.UIResource
DefaultTableCellRenderer
的子类实现UIResource
。class
JTableHeader
这是管理JTable
的标题的JTable
。 -
Uses of Container in javax.swing.text
Subclasses of Container in javax.swing.text Modifier and Type Class 描述 class
JTextComponent
JTextComponent
是摆动文本组件的基类。Methods in javax.swing.text that return Container Modifier and Type 方法 描述 Container
View. getContainer()
获取托管视图的容器。 -
Uses of Container in javax.swing.tree
Subclasses of Container in javax.swing.tree Modifier and Type Class 描述 class
DefaultTreeCellEditor.DefaultTextField
当不提供编辑器时使用TextField
。class
DefaultTreeCellEditor.EditorContainer
集装箱负责放置editingComponent
。class
DefaultTreeCellRenderer
在树中显示一个条目。Fields in javax.swing.tree declared as Container Modifier and Type Field 描述 protected Container
DefaultTreeCellEditor. editingContainer
编辑容器,将包含editorComponent
。Methods in javax.swing.tree that return Container Modifier and Type 方法 描述 protected Container
DefaultTreeCellEditor. createContainer()
创建容器管理editingComponent
位置。
-