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上下文相关的类和接口。javax.swing 提供一组“轻量级”(全Java语言)组件,这些组件在所有平台上尽可能地工作。javax.swing.colorchooser 包含JColorChooser
组件使用的类和接口。javax.swing.event 提供由Swing组件触发的事件。javax.swing.plaf.basic 提供根据Basic外观构建的用户界面对象。javax.swing.plaf.metal 提供根据Java外观(曾代号为 Metal )构建的用户界面对象,这是默认的外观。javax.swing.plaf.synth 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 变量和类型 类 描述 class
Applet
已过时。不推荐使用Applet API,无需替换。 -
Uses of Container in java.awt
Subclasses of Container in java.awt 变量和类型 类 描述 class
Dialog
对话框是一个顶级窗口,带有标题和边框,通常用于从用户那里获取某种形式的输入。class
FileDialog
FileDialog
类显示一个对话窗口,用户可以从中选择文件。class
Frame
Frame
是一个带标题和边框的顶级窗口。class
Panel
Panel
是最简单的容器类。class
ScrollPane
一个容器类,它为单个子组件实现自动水平和/或垂直滚动。class
Window
Window
对象是顶级窗口,没有边框且没有菜单栏。Methods in java.awt that return Container 变量和类型 方法 描述 Container
KeyboardFocusManager. getCurrentFocusCycleRoot()
如果当前焦点循环根与调用线程位于同一上下文中,则返回当前焦点循环根。Container
Component. getFocusCycleRootAncestor()
返回Container,它是此Component焦点遍历循环的焦点循环根。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 变量和类型 方法 描述 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)
返回要关注的默认Component。abstract Component
FocusTraversalPolicy. getDefaultComponent(Container aContainer)
返回要关注的默认Component。Component
ContainerOrderFocusTraversalPolicy. getFirstComponent(Container aContainer)
返回遍历循环中的第一个Component。abstract Component
FocusTraversalPolicy. getFirstComponent(Container aContainer)
返回遍历循环中的第一个Component。Component
ContainerOrderFocusTraversalPolicy. getLastComponent(Container aContainer)
返回遍历循环中的最后一个Component。abstract Component
FocusTraversalPolicy. getLastComponent(Container aContainer)
返回遍历循环中的最后一个Component。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
的信息计算出主站的最小大小。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是否是此Component的焦点遍历循环的焦点循环根。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)
使用addLayoutComponent
翻转到使用指定的name
添加到此布局的组件。 -
Uses of Container in java.awt.event
Methods in java.awt.event that return Container 变量和类型 方法 描述 Container
HierarchyEvent. getChangedParent()
返回由getChanged()
返回的Component的父getChanged()
。Container
ContainerEvent. getContainer()
返回事件的发起者。Constructors in java.awt.event with parameters of type Container 构造器 描述 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 变量和类型 方法 描述 Container
BeanContextContainerProxy. getContainer()
获取java.awt.Container
与这个BeanContext
相关联。 -
Uses of Container in javax.swing
Subclasses of Container in javax.swing 变量和类型 类 描述 class
AbstractButton
定义按钮和菜单项的常见行为。class
Box
一个轻量级容器,它使用BoxLayout对象作为其布局管理器。static class
Box.Filler
轻量级组件的实现,它参与布局但没有视图。class
CellRendererPane
此类插入单元格渲染器和使用它们的组件之间。class
DefaultListCellRenderer
呈现列表中的项目。static class
DefaultListCellRenderer.UIResource
实现UIResource的DefaultListCellRenderer的子类。class
JApplet
已过时。不推荐使用Applet API,无需替换。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
的弹出窗口,当用户选择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
。class
JTabbedPane
一种组件,允许用户通过单击具有给定标题和/或图标的选项卡在一组组件之间切换。class
JTable
JTable
用于显示和编辑常规的二维单元格表。class
JTextArea
JTextArea
是一个显示纯文本的多行区域。class
JTextField
JTextField
是一个轻量级组件,允许编辑单行文本。class
JTextPane
一个文本组件,可以使用以图形方式表示的属性进行标记。class
JToggleButton
双状态按钮的实现。class
JToolBar
JToolBar
提供了一个用于显示常用Action
或控件的组件。static class
JToolBar.Separator
特定于工具栏的分隔符。class
JToolTip
用于显示组件的“提示”。class
JTree
一个控件,将一组分层数据显示为轮廓。class
JViewport
“视口”或“舷窗”,通过它您可以看到基础信息。class
JWindow
JWindow
是一个可以在用户桌面上的任何位置显示的容器。Fields in javax.swing declared as Container 变量和类型 字段 描述 protected Container
JRootPane. contentPane
内容窗格。Methods in javax.swing that return Container 变量和类型 方法 描述 protected Container
JRootPane. createContentPane()
由构造函数方法调用以创建默认值contentPane
。static Container
SwingUtilities. getAncestorNamed(String name, Component comp)
在组件层次结构中搜索以上comp
便捷方法,并返回它找到的第一个name
对象。static Container
SwingUtilities. getAncestorOfClass(类<?> 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 变量和类型 方法 描述 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。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。Component
SortingFocusTraversalPolicy. getLastComponent(Container aContainer)
返回遍历循环中的最后一个Component。float
BoxLayout. getLayoutAlignmentX(Container target)
返回容器沿X轴的对齐方式。float
GroupLayout. getLayoutAlignmentX(Container parent)
返回沿x轴的对齐方式。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
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
OverlayLayout. invalidateLayout(Container target)
表示子项已更改其布局相关信息,这会导致刷新任何缓存的计算。void
BoxLayout. layoutContainer(Container target)
由AWT召集 何时需要布置指定的容器。void
GroupLayout. layoutContainer(Container parent)
布置指定的容器。void
JRootPane.RootLayout. layoutContainer(Container parent)
指示布局管理器执行指定容器的布局。void
JSpinner.DefaultEditor. layoutContainer(Container parent)
调整一个(也是唯一一个)子项的大小以完全填充父项insets中的区域。void
OverlayLayout. layoutContainer(Container target)
需要布置指定容器时由AWT调用。void
ScrollPaneLayout. 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
BoxLayout. minimumLayoutSize(Container target)
返回布置指定目标容器中包含的组件所需的最小尺寸。Dimension
GroupLayout. minimumLayoutSize(Container parent)
返回指定容器的最小大小。Dimension
JRootPane.RootLayout. minimumLayoutSize(Container parent)
返回布局所需的最小空间量。Dimension
JSpinner.DefaultEditor. minimumLayoutSize(Container parent)
返回第一个(也是唯一的)子项的最小大小加上父项insets的大小。Dimension
OverlayLayout. minimumLayoutSize(Container target)
返回布置指定目标容器中包含的组件所需的最小尺寸。Dimension
ScrollPaneLayout. minimumLayoutSize(Container parent)
ScrollPane
的最小大小是insets的大小加上视口的最小大小,加上scrollpane的viewportBorder insets,加上可见标题的最小大小,加上displayPolicy不是NEVER的滚动条的最小大小。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)
在图形对象g上绘制单元格渲染器组件c。void
CellRendererPane. paintComponent(Graphics g, Component c, Container p, Rectangle r)
使用矩形x,y,width,height字段调用this.paintComponent()。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)
返回第一个(也是唯一的)子项的首选大小加上父项insets的大小。Dimension
OverlayLayout. preferredLayoutSize(Container target)
给定指定目标容器中的组件,返回此布局的首选尺寸。Dimension
ScrollPaneLayout. preferredLayoutSize(Container parent)
ScrollPane
的首选大小是插图的大小,加上视口的首选大小,加上可见标题的首选大小,以及在给定当前视图和当前滚动条displayPolicies时将显示的滚动条的首选大小。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 构造器 描述 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 变量和类型 类 描述 class
AbstractColorChooserPanel
这是颜色选择器的抽象超类。 -
Uses of Container in javax.swing.event
Methods in javax.swing.event that return Container 变量和类型 方法 描述 Container
AncestorEvent. getAncestor()
返回事件实际发生的祖先。Container
AncestorEvent. getAncestorParent()
返回事件实际发生的祖先的父级。Constructors in javax.swing.event with parameters of type Container 构造器 描述 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 变量和类型 类 描述 class
BasicArrowButton
JButton对象在其中一个主要方向上绘制缩放箭头。class
BasicComboBoxRenderer
ComboBox渲染器static class
BasicComboBoxRenderer.UIResource
实现UIResource的BasicComboBoxRenderer的子类。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 变量和类型 方法 描述 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 变量和类型 方法 描述 protected void
BasicOptionPaneUI. addButtonComponents(Container container, Object[] buttons, int initialIndex)
创建适当的对象以表示buttons
每个对象,并将其添加到container
。protected void
BasicOptionPaneUI. addIcon(Container top)
创建并添加一个JLabel,表示从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
BasicSplitPaneUI.BasicHorizontalLayoutManager. layoutContainer(Container container)
是实际布局。Dimension
BasicSplitPaneUI.BasicHorizontalLayoutManager. maximumLayoutSize(Container target)
返回最大布局大小,即两个方向上的Integer.MAX_VALUE。Dimension
BasicSplitPaneUI.BasicHorizontalLayoutManager. minimumLayoutSize(Container container)
返回包含子项所需的最小大小。Dimension
BasicSplitPaneUI.BasicHorizontalLayoutManager. preferredLayoutSize(Container container)
返回包含子项所需的首选大小。Constructors in javax.swing.plaf.basic with parameters of type Container 构造器 描述 DefaultMenuLayout(Container target, int axis)
构造一个DefaultMenuLayout
的新实例。 -
Uses of Container in javax.swing.plaf.metal
Subclasses of Container in javax.swing.plaf.metal 变量和类型 类 描述 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 变量和类型 方法 描述 void
MetalComboBoxUI. layoutComboBox(Container parent, MetalComboBoxUI.MetalComboBoxLayoutManager manager)
勾画出JComboBox
在parent
容器。void
MetalComboBoxUI.MetalComboBoxLayoutManager. superLayout(Container parent)
布置父容器。 -
Uses of Container in javax.swing.plaf.synth
Methods in javax.swing.plaf.synth that return Container 变量和类型 方法 描述 protected Container
SynthOptionPaneUI. createMessageArea()
从BasicOptionPaneUI.installComponents()
调用以创建包含消息正文的Container
。 -
Uses of Container in javax.swing.table
Subclasses of Container in javax.swing.table 变量和类型 类 描述 class
DefaultTableCellRenderer
用于在JTable
渲染(显示)单个单元格的标准类。static class
DefaultTableCellRenderer.UIResource
实现UIResource
的DefaultTableCellRenderer
的子类。class
JTableHeader
这是管理JTable
标题的JTable
。 -
Uses of Container in javax.swing.text
Subclasses of Container in javax.swing.text 变量和类型 类 描述 class
JTextComponent
JTextComponent
是swing文本组件的基类。Methods in javax.swing.text that return Container 变量和类型 方法 描述 Container
View. getContainer()
获取托管视图的容器。 -
Uses of Container in javax.swing.tree
Subclasses of Container in javax.swing.tree 变量和类型 类 描述 class
DefaultTreeCellEditor.DefaultTextField
TextField
在没有提供编辑器时使用。class
DefaultTreeCellEditor.EditorContainer
容器负责放置editingComponent
。class
DefaultTreeCellRenderer
显示树中的条目。Fields in javax.swing.tree declared as Container 变量和类型 字段 描述 protected Container
DefaultTreeCellEditor. editingContainer
编辑容器,将包含editorComponent
。Methods in javax.swing.tree that return Container 变量和类型 方法 描述 protected Container
DefaultTreeCellEditor. createContainer()
创建容器以管理editingComponent
放置。
-