|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
上一个 下一个 | 框架 无框架 |
使用 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 | 提供了根据基本外观构建的用户界面对象。 |
javax.swing.plaf.metal | 提供根据 Java 外观(曾经代称为 Metal)构建的用户界面对象,Java 外观是默认外观。 |
javax.swing.table | 提供用于处理 javax.swing.JTable 的类和接口。 |
javax.swing.text | 提供类 HTMLEditorKit 和创建 HTML 文本编辑器的支持类。 |
javax.swing.tree | 提供处理 javax.swing.JTree 的类和接口。 |
java.applet 中 Container 的使用 |
---|
java.applet 中 Container 的子类 | |
---|---|
class |
Applet
applet 是一种不适合单独运行但可嵌入在其他应用程序中的小程序。 |
java.awt 中 Container 的使用 |
---|
java.awt 中 Container 的子类 | |
---|---|
class |
Dialog
Dialog 是一个带标题和边界的顶层窗口,边界一般用于从用户处获得某种形式的输入。 |
class |
FileDialog
FileDialog 类显示一个对话框窗口,用户可以从中选择文件。 |
class |
Frame
Frame 是带有标题和边界的顶层窗口。 |
class |
Panel
Panel 是最简单的容器类。 |
class |
ScrollPane
实现用于单个子组件的自动水平和/或垂直滚动的容器类。 |
class |
Window
Window 对象是一个没有边界和菜单栏的顶层窗口。 |
返回 Container 的 java.awt 中的方法 | |
---|---|
Container |
KeyboardFocusManager.getCurrentFocusCycleRoot()
如果当前焦点循环根与调用线程位于相同的上下文中,则返回当前焦点循环根。 |
Container |
Component.getFocusCycleRootAncestor()
返回作为此 Component 焦点遍历循环的焦点循环根的 Container。 |
Container |
Window.getFocusCycleRootAncestor()
始终返回 null ,原因是窗口没有祖先;它们表示组件层次结构的顶层。 |
protected Container |
KeyboardFocusManager.getGlobalCurrentFocusCycleRoot()
返回当前焦点循环根,即使调用线程处于当前焦点循环根之外的上下文中。 |
protected static Container |
Toolkit.getNativeContainer(Component c)
使本机同位体能够查询给定本机组件的本机容器(例如,直接父组件可以是轻量级的)。 |
Container |
Component.getParent()
获得此组件的父级。 |
参数类型为 Container 的 java.awt 中的方法 | |
---|---|
protected void |
GridBagLayout.arrangeGrid(Container parent)
布置网格。 |
protected void |
GridBagLayout.ArrangeGrid(Container parent)
此方法已过时,仅提供向后兼容性;新代码应该调用 arrangeGrid 来代替。 |
abstract void |
KeyboardFocusManager.downFocusCycle(Container aContainer)
将焦点下移一个焦点遍历循环。 |
void |
DefaultKeyboardFocusManager.downFocusCycle(Container aContainer)
将焦点下移一个焦点遍历循环。 |
void |
CardLayout.first(Container parent)
翻转到容器的第一张卡片。 |
abstract Component |
FocusTraversalPolicy.getComponentAfter(Container aContainer,
Component aComponent)
返回应该接收 aComponent 之后的焦点的 Component,aContainer 必须是 aComponent 的焦点循环根,或者焦点遍历策略提供者。 |
Component |
ContainerOrderFocusTraversalPolicy.getComponentAfter(Container aContainer,
Component aComponent)
返回应该接收 aComponent 后面的焦点的 Component。 |
abstract Component |
FocusTraversalPolicy.getComponentBefore(Container aContainer,
Component aComponent)
返回应该接收 aComponent 之前的焦点的 Component,aContainer 必须是 aComponent 的焦点循环根,或焦点遍历策略提供者。 |
Component |
ContainerOrderFocusTraversalPolicy.getComponentBefore(Container aContainer,
Component aComponent)
返回应该接收 aComponent 前面的焦点的 Component。 |
abstract Component |
FocusTraversalPolicy.getDefaultComponent(Container aContainer)
返回要聚焦的默认 Component。 |
Component |
ContainerOrderFocusTraversalPolicy.getDefaultComponent(Container aContainer)
返回默认拥有焦点的 Component。 |
abstract Component |
FocusTraversalPolicy.getFirstComponent(Container aContainer)
返回遍历循环中的第一个 Component。 |
Component |
ContainerOrderFocusTraversalPolicy.getFirstComponent(Container aContainer)
返回遍历循环中的第一个 Component。 |
abstract Component |
FocusTraversalPolicy.getLastComponent(Container aContainer)
返回遍历循环中的最后一个 Component。 |
Component |
ContainerOrderFocusTraversalPolicy.getLastComponent(Container aContainer)
返回遍历循环中的最后一个 Component。 |
float |
LayoutManager2.getLayoutAlignmentX(Container target)
返回沿 X 轴的对齐方式。 |
float |
BorderLayout.getLayoutAlignmentX(Container parent)
返回沿 x 轴的对齐方式。 |
float |
CardLayout.getLayoutAlignmentX(Container parent)
返回沿 x 轴的对齐方式。 |
float |
GridBagLayout.getLayoutAlignmentX(Container parent)
返回沿 X 轴的对齐方式。 |
float |
LayoutManager2.getLayoutAlignmentY(Container target)
返回沿 Y 轴的对齐方式。 |
float |
BorderLayout.getLayoutAlignmentY(Container parent)
返回沿 y 轴的对齐方式。 |
float |
CardLayout.getLayoutAlignmentY(Container parent)
返回沿 y 轴的对齐方式。 |
float |
GridBagLayout.getLayoutAlignmentY(Container parent)
返回沿 y 轴的对齐方式。 |
Component |
BorderLayout.getLayoutComponent(Container target,
Object constraints)
基于目标 Container 的组件方向,获得给定约束位置所对应的组件 |
protected java.awt.GridBagLayoutInfo |
GridBagLayout.getLayoutInfo(Container parent,
int sizeflag)
为当前托管子级的集合填充 GridBagLayoutInfo 的实例。 |
protected java.awt.GridBagLayoutInfo |
GridBagLayout.GetLayoutInfo(Container parent,
int sizeflag)
此方法已过时,仅提供向后兼容性;新代码应该调用 getLayoutInfo 来代替。 |
protected Dimension |
GridBagLayout.getMinSize(Container parent,
java.awt.GridBagLayoutInfo info)
基于 getLayoutInfo 中的信息计算其所有者的最小大小。 |
protected Dimension |
GridBagLayout.GetMinSize(Container parent,
java.awt.GridBagLayoutInfo info)
此方法已过时,仅提供向后兼容性;新代码应该调用 getMinSize 来代替。 |
void |
LayoutManager2.invalidateLayout(Container target)
使布局失效,指示如果布局管理器缓存了信息,则应该将其丢弃。 |
void |
BorderLayout.invalidateLayout(Container target)
该方法可使布局无效,指示布局管理器是否具有它应该丢弃的缓存信息。 |
void |
CardLayout.invalidateLayout(Container target)
使布局无效,指示如果布局管理器缓存了信息,则应该将其丢弃。 |
void |
GridBagLayout.invalidateLayout(Container target)
使布局失效,指示如果布局管理器缓存了信息,则应该将其丢弃。 |
boolean |
Component.isFocusCycleRoot(Container container)
返回指定的 Container 是否为此 Component 焦点遍历循环的焦点循环根。 |
boolean |
Container.isFocusCycleRoot(Container container)
返回指定的 Container 是否是此 Container 的焦点遍历循环的焦点循环根。 |
void |
CardLayout.last(Container parent)
翻转到容器的最后一张卡片。 |
void |
LayoutManager.layoutContainer(Container parent)
布置指定容器。 |
void |
BorderLayout.layoutContainer(Container target)
使用此边界布局对容器参数进行布局。 |
void |
FlowLayout.layoutContainer(Container target)
布置该容器。 |
void |
CardLayout.layoutContainer(Container parent)
使用此卡片布局布置指定的容器。 |
void |
GridLayout.layoutContainer(Container parent)
使用此布局布置指定容器。 |
void |
GridBagLayout.layoutContainer(Container parent)
使用此网格包布局布置指定容器。 |
Dimension |
LayoutManager2.maximumLayoutSize(Container target)
给定指定容器的组件,计算该容器的最大大小维数。 |
Dimension |
BorderLayout.maximumLayoutSize(Container target)
在给出指定目标容器中的组件的前提下,返回此布局的最大尺寸。 |
Dimension |
CardLayout.maximumLayoutSize(Container target)
给出指定目标容器中的组件,返回此布局的最大维数。 |
Dimension |
GridBagLayout.maximumLayoutSize(Container target)
在给出指定目标容器中的组件的前提下,返回此布局的最大维数 |
Dimension |
LayoutManager.minimumLayoutSize(Container parent)
给定指定容器所包含的组件,计算该容器的最小大小维数。 |
Dimension |
BorderLayout.minimumLayoutSize(Container target)
使用此布局管理器确定 target 容器的最小大小。 |
Dimension |
FlowLayout.minimumLayoutSize(Container target)
返回需要布置 visible 组件的最小维数,该组件包含在指定的目标容器中。 |
Dimension |
CardLayout.minimumLayoutSize(Container parent)
计算指定面板大小的最小值。 |
Dimension |
GridLayout.minimumLayoutSize(Container parent)
使用此网络布局确定最小大小的容器参数。 |
Dimension |
GridBagLayout.minimumLayoutSize(Container parent)
使用此网格包布局确定 parent 容器的最小大小。 |
void |
CardLayout.next(Container parent)
翻转到指定容器的下一张卡片。 |
Dimension |
LayoutManager.preferredLayoutSize(Container parent)
给定指定容器所包含的组件,计算该容器的首选大小维数。 |
Dimension |
BorderLayout.preferredLayoutSize(Container target)
基于容器中的组件,使用此布局管理器确定 target 容器的首选大小。 |
Dimension |
FlowLayout.preferredLayoutSize(Container target)
给出指定目标容器中的 visible 组件,返回此布局的首选维数。 |
Dimension |
CardLayout.preferredLayoutSize(Container parent)
使用此卡片布局确定容器参数的首选大小。 |
Dimension |
GridLayout.preferredLayoutSize(Container parent)
使用此网格布局确定容器参数的首选大小。 |
Dimension |
GridBagLayout.preferredLayoutSize(Container parent)
使用此网络包布局确定 parent 容器的首选大小。 |
void |
CardLayout.previous(Container parent)
翻转到指定容器的前一张卡片。 |
void |
KeyboardFocusManager.setGlobalCurrentFocusCycleRoot(Container newFocusCycleRoot)
设置当前焦点循环根。 |
void |
CardLayout.show(Container parent,
String name)
翻转到已添加到此布局(使用 addLayoutComponent )的具有指定 name 的组件。 |
java.awt.event 中 Container 的使用 |
---|
返回 Container 的 java.awt.event 中的方法 | |
---|---|
Container |
HierarchyEvent.getChangedParent()
返回由 getChanged() 返回的 Component 的父级。 |
Container |
ContainerEvent.getContainer()
返回事件的始发者。 |
参数类型为 Container 的 java.awt.event 中的构造方法 | |
---|---|
HierarchyEvent(Component source,
int id,
Component changed,
Container changedParent)
构造一个 HierarchyEvent 对象来标识 Component 层次结构中的更改。 |
|
HierarchyEvent(Component source,
int id,
Component changed,
Container changedParent,
long changeFlags)
构造一个 HierarchyEvent 对象来标识 Component 层次结构中的更改。 |
java.beans.beancontext 中 Container 的使用 |
---|
返回 Container 的 java.beans.beancontext 中的方法 | |
---|---|
Container |
BeanContextContainerProxy.getContainer()
获得与此 BeanContext 相关联的 java.awt.Container 。 |
javax.swing 中 Container 的使用 |
---|
javax.swing 中 Container 的子类 | |
---|---|
class |
AbstractButton
定义按钮和菜单项的一般行为。 |
class |
Box
使用 BoxLayout 对象作为其布局管理器的一个轻量级容器。 |
static class |
Box.Filler
参与布局但没有视图的轻量级组件的实现。 |
class |
CellRendererPane
此类被插入在单元格渲染器与使用它们的组件之间。 |
class |
DefaultListCellRenderer
呈现列表中的一个项。 |
static class |
DefaultListCellRenderer.UIResource
实现 UIResource 的 DefaultListCellRenderer 的子类。 |
class |
JApplet
java.applet.Applet 的扩展版,它添加了对 JFC/Swing 组件架构的支持。 |
class |
JButton
"push" 按钮的实现。 |
class |
JCheckBox
复选框的实现,复选框是一个可以被选定和取消选定的项,它将其状态显示给用户。 |
class |
JCheckBoxMenuItem
可以被选定或取消选定的菜单项。 |
class |
JColorChooser
JColorChooser 提供一个用于允许用户操作和选择颜色的控制器窗格。 |
class |
JComboBox
将按钮或可编辑字段与下拉列表组合的组件。 |
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 |
JLayeredPane
JLayeredPane 为 JFC/Swing 容器添加了深度,允许组件在需要时互相重叠。 |
class |
JList
该组件允许用户从列表中选择一个或多个对象。 |
class |
JMenu
菜单的该实现是一个包含 JMenuItem 的弹出窗口,用户选择 JMenuBar 上的项时会显示该 JMenuItem。 |
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
提供轻量级组件的 scrollable 视图。 |
protected class |
JScrollPane.ScrollBar
默认情况下, JScrollPane 创建的滚动条为此类的实例。 |
class |
JSeparator
JSeparator 为实现分隔线提供了一个通用组件 - 通常用作菜单项之间的分隔符,以便将菜单项分成几个逻辑组。 |
class |
JSlider
一个让用户以图形方式在有界区间内通过移动滑块来选择值的组件。 |
class |
JSpinner
让用户从一个有序序列中选择一个数字或者一个对象值的单行输入字段。 |
static class |
JSpinner.DateEditor
其模型为 SpinnerDateModel 的 JSpinner 编辑器。 |
static class |
JSpinner.DefaultEditor
一个针对非常特殊编辑器的简单基类,该类在 JFormattedTextField 中显示模型的当前值的只读视图。 |
static class |
JSpinner.ListEditor
其模型为 SpinnerListModel 的 JSpinner 编辑器。 |
static class |
JSpinner.NumberEditor
其模型为 SpinnerNumberModel 的 JSpinner 编辑器。 |
class |
JSplitPane
JSplitPane 用于分隔两个(只能两个)Component 。 |
class |
JTabbedPane
一个组件,它允许用户通过单击具有给定标题和/或图标的选项卡,在一组组件之间进行切换。 |
class |
JTable
JTable 用来显示和编辑规则的二维单元表。 |
class |
JTextArea
JTextArea 是一个显示纯文本的多行区域。 |
class |
JTextField
JTextField 是一个轻量级组件,它允许编辑单行文本。 |
class |
JTextPane
可以用以图形方式表示的属性来标记的文本组件。 |
class |
JToggleButton
具有两个状态的(two-state)按钮的实现。 |
class |
JToolBar
JToolBar 提供了一个用来显示常用的 Action 或控件的组件。 |
static class |
JToolBar.Separator
一个特定于工具栏的分隔符。 |
class |
JToolTip
用来显示 Component 的“提示”。 |
class |
JTree
将分层数据集显示为轮廓的控件。 |
class |
JViewport
用于查看基础信息的“视口”或“观察孔”。 |
class |
JWindow
JWindow 是一个容器,可以显示在用户桌面上的任何位置。 |
声明为 Container 的 javax.swing 中的字段 | |
---|---|
protected Container |
JRootPane.contentPane
内容窗格。 |
返回 Container 的 javax.swing 中的方法 | |
---|---|
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 |
RootPaneContainer.getContentPane()
返回 contentPane。 |
Container |
JFrame.getContentPane()
返回此窗体的 contentPane 对象 |
Container |
JRootPane.getContentPane()
返回内容窗格,它是保存以根窗格为父级的组件的容器。 |
Container |
JInternalFrame.getContentPane()
返回此内部窗体的内容窗格。 |
Container |
JDialog.getContentPane()
返回此对话框的 contentPane 对象。 |
Container |
JWindow.getContentPane()
返回作为此窗口的 contentPane 的 Container 。 |
Container |
JApplet.getContentPane()
返回此 applet 的 contentPane 对象。 |
Container |
JInternalFrame.getFocusCycleRootAncestor()
始终返回 null ,原因是 JInternalFrame 必须始终为焦点遍历循环的根。 |
Container |
JComponent.getTopLevelAncestor()
返回此组件的顶层祖先(包含的 Window 或 Applet ),如果尚未将此组件添加到任意容器中,则返回 null 。 |
参数类型为 Container 的 javax.swing 中的方法 | |
---|---|
Component |
SortingFocusTraversalPolicy.getComponentAfter(Container aContainer,
Component aComponent)
返回应该接收 aComponent 后面的焦点的 Component。 |
Component |
LayoutFocusTraversalPolicy.getComponentAfter(Container aContainer,
Component aComponent)
返回应在 aComponent 之后接收焦点的 Component。 |
Component |
DefaultFocusManager.getComponentAfter(Container aContainer,
Component aComponent)
|
Component |
SortingFocusTraversalPolicy.getComponentBefore(Container aContainer,
Component aComponent)
返回应该接收 aComponent 前面的焦点的 Component。 |
Component |
LayoutFocusTraversalPolicy.getComponentBefore(Container aContainer,
Component aComponent)
返回应在 aComponent 之前接收焦点的 Component。 |
Component |
DefaultFocusManager.getComponentBefore(Container aContainer,
Component aComponent)
|
Component |
SortingFocusTraversalPolicy.getDefaultComponent(Container aContainer)
返回默认拥有焦点的 Component。 |
Component |
SortingFocusTraversalPolicy.getFirstComponent(Container aContainer)
返回遍历循环中的第一个 Component。 |
Component |
LayoutFocusTraversalPolicy.getFirstComponent(Container aContainer)
返回遍历循环中的第一个 Component。 |
Component |
DefaultFocusManager.getFirstComponent(Container aContainer)
|
Component |
SortingFocusTraversalPolicy.getLastComponent(Container aContainer)
返回遍历循环中的最后一个 Component。 |
Component |
LayoutFocusTraversalPolicy.getLastComponent(Container aContainer)
返回遍历循环中的最后一个 Component。 |
Component |
DefaultFocusManager.getLastComponent(Container aContainer)
|
float |
JRootPane.RootLayout.getLayoutAlignmentX(Container target)
|
float |
BoxLayout.getLayoutAlignmentX(Container target)
返回容器沿 X 轴的对齐方式。 |
float |
SpringLayout.getLayoutAlignmentX(Container p)
返回 0.5f(居中)。 |
float |
OverlayLayout.getLayoutAlignmentX(Container target)
返回容器沿 X 轴的对齐方式。 |
float |
JRootPane.RootLayout.getLayoutAlignmentY(Container target)
|
float |
BoxLayout.getLayoutAlignmentY(Container target)
返回容器沿 Y 轴的对齐方式。 |
float |
SpringLayout.getLayoutAlignmentY(Container p)
返回 0.5f(居中)。 |
float |
OverlayLayout.getLayoutAlignmentY(Container target)
返回容器沿 Y 轴的对齐方式。 |
void |
JRootPane.RootLayout.invalidateLayout(Container target)
|
void |
BoxLayout.invalidateLayout(Container target)
指示一个子容器已经更改其布局相关信息,因此应该刷新所有已缓存的计算结果。 |
void |
SpringLayout.invalidateLayout(Container p)
|
void |
OverlayLayout.invalidateLayout(Container target)
指示子容器已更改其布局相关信息,这会导致刷新所有缓存计算。 |
void |
JRootPane.RootLayout.layoutContainer(Container parent)
指示布局管理器为指定的容器执行布局。 |
void |
BoxLayout.layoutContainer(Container target)
在需要布置指定容器时,由 AWT 调用 。 |
void |
ScrollPaneLayout.layoutContainer(Container parent)
布置滚动窗格。 |
void |
ViewportLayout.layoutContainer(Container parent)
在需要布置指定容器时由 AWT 调用。 |
void |
SpringLayout.layoutContainer(Container parent)
|
void |
OverlayLayout.layoutContainer(Container target)
当需要布置指定的容器时,由 AWT 调用。 |
void |
JSpinner.DefaultEditor.layoutContainer(Container parent)
调整一个(并且是惟一)子级的大小,以完全填充父 insets 中的区域。 |
Dimension |
JRootPane.RootLayout.maximumLayoutSize(Container target)
返回布局能够使用的最大空间量。 |
Dimension |
BoxLayout.maximumLayoutSize(Container target)
返回目标容器布置其所包含的组件时可使用的最大尺寸。 |
Dimension |
SpringLayout.maximumLayoutSize(Container parent)
|
Dimension |
OverlayLayout.maximumLayoutSize(Container target)
返回需要布置组件的最大维数,该组件包含在指定的目标容器中。 |
Dimension |
JRootPane.RootLayout.minimumLayoutSize(Container parent)
返回布局需要的最小空间量。 |
Dimension |
BoxLayout.minimumLayoutSize(Container target)
返回布置包含在指定目标容器中的组件所需的最小尺寸。 |
Dimension |
ScrollPaneLayout.minimumLayoutSize(Container parent)
ScrollPane 的最小大小是 insets 加上视口最小大小,加上可见标题的最小大小,加上 displayPolicy 不为 NEVER 的滚动条的最小大小。 |
Dimension |
ViewportLayout.minimumLayoutSize(Container parent)
返回需要布置指定目标容器中包含的组件的最小维数。 |
Dimension |
SpringLayout.minimumLayoutSize(Container parent)
|
Dimension |
OverlayLayout.minimumLayoutSize(Container target)
返回需要布置组件的最小维数,该组件包含在指定的目标容器中。 |
Dimension |
JSpinner.DefaultEditor.minimumLayoutSize(Container parent)
返回第一个(并且是惟一)的子级最小大小与其父 insets 的大小和。 |
static void |
SwingUtilities.paintComponent(Graphics g,
Component c,
Container p,
int x,
int y,
int w,
int h)
在指定矩形中的任意图形 g 上绘制一个组件 c ,指定该矩形的左上角位置和大小。 |
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。 |
static void |
SwingUtilities.paintComponent(Graphics g,
Component c,
Container p,
Rectangle r)
在指定一个 Rectangle 对象的指定矩形中的任意图形 g 上绘制一个组件 c 。 |
void |
CellRendererPane.paintComponent(Graphics g,
Component c,
Container p,
Rectangle r)
使用矩形的 x、y、width 和 height 字段的调用 this.paintComponent()。 |
Dimension |
JRootPane.RootLayout.preferredLayoutSize(Container parent)
返回布局要使用的空间量。 |
Dimension |
BoxLayout.preferredLayoutSize(Container target)
在给出指定目标容器中的组件的前提下,返回此布局的首选尺寸。 |
Dimension |
ScrollPaneLayout.preferredLayoutSize(Container parent)
ScrollPane 的首选大小是 insets 的大小加上视口的首选大小、可见标题首选大小以及滚动条的首选大小,它按照给定的当前视图和当前滚动条策略显示。 |
Dimension |
ViewportLayout.preferredLayoutSize(Container parent)
在给出指定目标容器中的组件的前提下,返回此布局的首选维数。 |
Dimension |
SpringLayout.preferredLayoutSize(Container parent)
|
Dimension |
OverlayLayout.preferredLayoutSize(Container target)
在给出指定目标容器中的组件的前提下,返回此布局的首选维数。 |
Dimension |
JSpinner.DefaultEditor.preferredLayoutSize(Container parent)
返回第一个(并且是惟一)子级的首选大小与其父 insets 的大小和。 |
void |
RootPaneContainer.setContentPane(Container contentPane)
"contentPane" 是应用程序特定组件的主要容器。 |
void |
JFrame.setContentPane(Container contentPane)
设置 contentPane 属性。 |
void |
JRootPane.setContentPane(Container content)
设置内容窗格,它是保存以根窗格为父级的组件的容器。 |
void |
JInternalFrame.setContentPane(Container c)
设置此 JInternalFrame 的 contentPane 属性。 |
void |
JDialog.setContentPane(Container contentPane)
设置 contentPane 属性。 |
void |
JWindow.setContentPane(Container contentPane)
设置此窗口的 contentPane 属性。 |
void |
JApplet.setContentPane(Container contentPane)
设置 contentPane 属性。 |
参数类型为 Container 的 javax.swing 中的构造方法 | |
---|---|
BoxLayout(Container target,
int axis)
创建一个将沿给定轴放置组件的布局管理器。 |
|
OverlayLayout(Container target)
构造执行子容器的覆盖安排的布局管理器。 |
javax.swing.colorchooser 中 Container 的使用 |
---|
javax.swing.colorchooser 中 Container 的子类 | |
---|---|
class |
AbstractColorChooserPanel
这是用于颜色选取器的抽象超类。 |
javax.swing.event 中 Container 的使用 |
---|
返回 Container 的 javax.swing.event 中的方法 | |
---|---|
Container |
AncestorEvent.getAncestor()
返回实际发生事件的祖先组件。 |
Container |
AncestorEvent.getAncestorParent()
返回实际发生事件的祖先组件的父组件。 |
参数类型为 Container 的 javax.swing.event 中的构造方法 | |
---|---|
AncestorEvent(JComponent source,
int id,
Container ancestor,
Container ancestorParent)
构造一个 AncestorEvent 对象,以标识祖先组件显示状态的更改。 |
javax.swing.plaf.basic 中 Container 的使用 |
---|
javax.swing.plaf.basic 中 Container 的子类 | |
---|---|
class |
BasicArrowButton
一个 JButton 对象,它绘制朝某个基本方向的缩放箭头。 |
class |
BasicComboBoxRenderer
ComboBox 渲染器 警告:此类的序列化对象将与以后的 Swing 版本不兼容。 |
static class |
BasicComboBoxRenderer.UIResource
实现 UIResource 的 BasicComboBoxRenderer 的子类。 |
class |
BasicComboPopup
此为 ComboPopup 接口的基本实现。 |
class |
BasicInternalFrameTitlePane
管理基本标题栏的类 警告:此类的序列化对象将与以后的 Swing 版本不兼容。 |
class |
BasicInternalFrameTitlePane.SystemMenuBar
此类应视为“受保护”内部类。 |
class |
BasicSplitPaneDivider
BasicSplitPaneUI 使用的分隔符。 |
protected class |
BasicToolBarUI.DragWindow
|
返回 Container 的 javax.swing.plaf.basic 中的方法 | |
---|---|
protected Container |
BasicOptionPaneUI.createButtonArea()
创建并返回包含按钮的 Container。 |
protected Container |
BasicOptionPaneUI.createMessageArea()
从 installComponents 获取消息以创建包含消息正文的 Container。 |
protected Container |
BasicOptionPaneUI.createSeparator()
|
参数类型为 Container 的 javax.swing.plaf.basic 中的方法 | |
---|---|
protected void |
BasicOptionPaneUI.addButtonComponents(Container container,
Object[] buttons,
int initialIndex)
创建表示 buttons 中每个对象的适当对象并将其添加到 container 。 |
protected void |
BasicOptionPaneUI.addIcon(Container top)
创建并添加 JLabel,它表示对 top 调用 getIcon 所返回的图标。 |
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)
递归式创建表示 d 的新 JLabel 实例每个 JLabel 实例都将被添加到 c 。 |
float |
BasicSplitPaneUI.BasicHorizontalLayoutManager.getLayoutAlignmentX(Container target)
返回容器沿 X 轴的对齐方式。 |
float |
BasicSplitPaneUI.BasicHorizontalLayoutManager.getLayoutAlignmentY(Container target)
返回容器沿 Y 轴的对齐方式。 |
void |
BasicSplitPaneUI.BasicHorizontalLayoutManager.invalidateLayout(Container c)
不执行任何操作。 |
void |
BasicScrollBarUI.layoutContainer(Container scrollbarContainer)
|
void |
BasicComboBoxUI.ComboBoxLayoutManager.layoutContainer(Container parent)
|
void |
BasicTabbedPaneUI.TabbedPaneLayout.layoutContainer(Container parent)
|
void |
BasicSplitPaneUI.BasicHorizontalLayoutManager.layoutContainer(Container container)
进行实际布局。 |
void |
BasicSplitPaneDivider.DividerLayout.layoutContainer(Container c)
|
void |
BasicOptionPaneUI.ButtonAreaLayout.layoutContainer(Container container)
|
void |
BasicInternalFrameUI.InternalFrameLayout.layoutContainer(Container c)
|
void |
BasicInternalFrameTitlePane.TitlePaneLayout.layoutContainer(Container c)
|
Dimension |
BasicSplitPaneUI.BasicHorizontalLayoutManager.maximumLayoutSize(Container target)
返回最大布局大小,该大小在两个方向上都是 Integer.MAX_VALUE。 |
Dimension |
BasicScrollBarUI.minimumLayoutSize(Container scrollbarContainer)
|
Dimension |
BasicComboBoxUI.ComboBoxLayoutManager.minimumLayoutSize(Container parent)
|
Dimension |
BasicTabbedPaneUI.TabbedPaneLayout.minimumLayoutSize(Container parent)
|
Dimension |
BasicSplitPaneUI.BasicHorizontalLayoutManager.minimumLayoutSize(Container container)
返回包含子级所需的最小大小。 |
Dimension |
BasicSplitPaneDivider.DividerLayout.minimumLayoutSize(Container c)
|
Dimension |
BasicOptionPaneUI.ButtonAreaLayout.minimumLayoutSize(Container c)
|
Dimension |
BasicInternalFrameUI.InternalFrameLayout.minimumLayoutSize(Container c)
|
Dimension |
BasicInternalFrameTitlePane.TitlePaneLayout.minimumLayoutSize(Container c)
|
Dimension |
DefaultMenuLayout.preferredLayoutSize(Container target)
|
Dimension |
BasicScrollBarUI.preferredLayoutSize(Container scrollbarContainer)
|
Dimension |
BasicComboBoxUI.ComboBoxLayoutManager.preferredLayoutSize(Container parent)
|
Dimension |
BasicTabbedPaneUI.TabbedPaneLayout.preferredLayoutSize(Container parent)
|
Dimension |
BasicSplitPaneUI.BasicHorizontalLayoutManager.preferredLayoutSize(Container container)
返回包含子级所需的首选大小。 |
Dimension |
BasicSplitPaneDivider.DividerLayout.preferredLayoutSize(Container c)
|
Dimension |
BasicOptionPaneUI.ButtonAreaLayout.preferredLayoutSize(Container c)
|
Dimension |
BasicInternalFrameUI.InternalFrameLayout.preferredLayoutSize(Container c)
|
Dimension |
BasicInternalFrameTitlePane.TitlePaneLayout.preferredLayoutSize(Container c)
|
参数类型为 Container 的 javax.swing.plaf.basic 中的构造方法 | |
---|---|
DefaultMenuLayout(Container target,
int axis)
|
javax.swing.plaf.metal 中 Container 的使用 |
---|
javax.swing.plaf.metal 中 Container 的子类 | |
---|---|
class |
MetalComboBoxButton
协助 MetalComboBoxUI 的 JButton 子类 警告:此类的已序列化对象与以后的 Swing 版本不兼容。 |
class |
MetalComboBoxUI.MetalComboPopup
已过时。 从 Java 2 platform v1.4 开始。 |
protected class |
MetalFileChooserUI.FileRenderer
|
class |
MetalFileChooserUI.FilterComboBoxRenderer
呈现不同的类型大小和风格。 |
class |
MetalInternalFrameTitlePane
管理 JLF 标题栏的类 |
class |
MetalScrollButton
Metal 滚动条箭头的 JButton 对象。 |
参数类型为 Container 的 javax.swing.plaf.metal 中的方法 | |
---|---|
void |
MetalComboBoxUI.layoutComboBox(Container parent,
MetalComboBoxUI.MetalComboBoxLayoutManager manager)
|
void |
MetalComboBoxUI.MetalComboBoxLayoutManager.layoutContainer(Container parent)
|
void |
MetalComboBoxUI.MetalComboBoxLayoutManager.superLayout(Container parent)
|
javax.swing.table 中 Container 的使用 |
---|
javax.swing.table 中 Container 的子类 | |
---|---|
class |
DefaultTableCellRenderer
呈现(显示) JTable 中每个单元格的标准类。 |
static class |
DefaultTableCellRenderer.UIResource
DefaultTableCellRenderer 的一个子类,它实现 UIResource 。 |
class |
JTableHeader
这是管理 JTable 的头的对象。 |
javax.swing.text 中 Container 的使用 |
---|
javax.swing.text 中 Container 的子类 | |
---|---|
class |
JTextComponent
JTextComponent 是 swing 文本组件的基类。 |
返回 Container 的 javax.swing.text 中的方法 | |
---|---|
Container |
View.getContainer()
获取承载视图的容器。 |
javax.swing.tree 中 Container 的使用 |
---|
javax.swing.tree 中 Container 的子类 | |
---|---|
class |
DefaultTreeCellEditor.DefaultTextField
不提供任何编辑器时所使用的 TextField 。 |
class |
DefaultTreeCellEditor.EditorContainer
负责存放 editingComponent 的容器。 |
class |
DefaultTreeCellRenderer
显示树中的条目。 |
声明为 Container 的 javax.swing.tree 中的字段 | |
---|---|
protected Container |
DefaultTreeCellEditor.editingContainer
将包含 editorComponent 的编辑容器。 |
返回 Container 的 javax.swing.tree 中的方法 | |
---|---|
protected Container |
DefaultTreeCellEditor.createContainer()
创建管理 editingComponent 放置的容器。 |
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
上一个 下一个 | 框架 无框架 |
版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。