java.awt.dnd
Drag 和 Drop 是一种直接操作动作,在许多图形用户界面系统中都会遇到它,它提供了一种机制,能够在两个与 GUI 中显示元素逻辑相关的实体之间传输信息。
java.awt.event
提供处理由 AWT 组件所激发的各类事件的接口和类。
java.awt.im
提供输入方法框架所需的类和接口。
java.beans
包含与开发
beans
有关的类,即基于 JavaBeans
TM
架构的组件。
java.beans.beancontext
提供与 bean 上下文有关的类和接口。
javax.swing
提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。
javax.swing.border
提供围绕 Swing 组件绘制特殊边框的类和接口。
javax.swing.colorchooser
包含供
JColorChooser
组件使用的类和接口。
javax.swing.event
供 Swing 组件触发的事件使用。
javax.swing.plaf
提供一个接口和许多抽象类,Swing 用它们来提供自己的可插入外观功能。
javax.swing.plaf.basic
提供了根据基本外观构建的用户界面对象。
javax.swing.plaf.metal
提供根据 Java 外观(曾经代称为
Metal
)构建的用户界面对象,Java 外观是默认外观。
javax.swing.plaf.synth
Synth 是一个可更换皮肤 (skinnable) 的外观,在其中可委托所有绘制。
javax.swing.table
提供用于处理
javax.swing.JTable
的类和接口。
javax.swing.text
提供类
HTMLEditorKit
和创建 HTML 文本编辑器的支持类。
javax.swing.text.html
提供类
HTMLEditorKit
和创建 HTML 文本编辑器的支持类。
javax.swing.tree
提供处理
javax.swing.JTree
的类和接口。
Component
ContainerOrderFocusTraversalPolicy.
getComponentAfter
(
Container
aContainer,
Component
aComponent)
返回应该接收 aComponent 后面的焦点的 Component。
abstract
Component
FocusTraversalPolicy.
getComponentAfter
(
Container
aContainer,
Component
aComponent)
返回应该接收 aComponent 之后的焦点的 Component,aContainer 必须是 aComponent 的焦点循环根,或者焦点遍历策略提供者。
Component
Container.
getComponentAt
(int x,
int y)
对包含 x,y 位置的组件进行定位。
Component
Component.
getComponentAt
(int x,
int y)
确定此组件或其直接子组件之一是否包含(
x
,
y
)位置,并且如果是,则返回包含该位置的组件。
Component
Container.
getComponentAt
(
Point
p)
获取包含指定点的组件。
Component
Component.
getComponentAt
(
Point
p)
返回包含指定点的组件或子组件。
Component
ContainerOrderFocusTraversalPolicy.
getComponentBefore
(
Container
aContainer,
Component
aComponent)
返回应该接收 aComponent 前面的焦点的 Component。
abstract
Component
FocusTraversalPolicy.
getComponentBefore
(
Container
aContainer,
Component
aComponent)
返回应该接收 aComponent 之前的焦点的 Component,aContainer 必须是 aComponent 的焦点循环根,或焦点遍历策略提供者。
Component
[]
Container.
getComponents
()
获取此容器中的所有组件。
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
KeyboardFocusManager.
getFocusOwner
()
如果焦点所有者与调用线程位于同一个上下文中,则返回该焦点所有者。
Component
Window.
getFocusOwner
()
如果此窗口为焦点窗口,则返回是焦点窗口的子组件;否则返回 null。
protected
Component
KeyboardFocusManager.
getGlobalFocusOwner
()
返回焦点所有者,即使调用线程处于焦点所有者之外的上下文中。
protected
Component
KeyboardFocusManager.
getGlobalPermanentFocusOwner
()
返回持久焦点所有者,即使调用线程处于该持久焦点所有者之外的上下文中。
Component
FocusTraversalPolicy.
getInitialComponent
(
Window
window)
返回第一次将窗口设置为可见时,应该接收焦点的 Component。
Component
ContainerOrderFocusTraversalPolicy.
getLastComponent
(
Container
aContainer)
返回遍历循环中的最后一个 Component。
abstract
Component
FocusTraversalPolicy.
getLastComponent
(
Container
aContainer)
返回遍历循环中的最后一个 Component。
Component
BorderLayout.
getLayoutComponent
(
Container
target,
Object
constraints)
基于目标
Container
的组件方向,返回给定约束位置对应的组件。
Component
BorderLayout.
getLayoutComponent
(
Object
constraints)
获取使用给定约束添加的组件。
Component
Window.
getMostRecentFocusOwner
()
返回此窗口的子组件,该子组件在此窗口为焦点窗口时将接收焦点。
Component
KeyboardFocusManager.
getPermanentFocusOwner
()
如果持久焦点所有者与调用线程位于同一个上下文中,则返回持久焦点所有者。
Component
Container.
locate
(int x,
int y)
已过时。
从 JDK version 1.1 开始,用
getComponentAt(int, int)
取代。
Component
Component.
locate
(int x,
int y)
已过时。
从 JDK version 1.1 开始,由 getComponentAt(int, int) 取代。
Toolkit.
createDragGestureRecognizer
(
Class
<T> abstractRecognizerClass,
DragSource
ds,
Component
c,
int srcActions,
DragGestureListener
dgl)
创建所请求的抽象 DragGestureRecognizer 类的具体的、与平台有关的子类,并将它与指定的 DragSource、Component 和 DragGestureListener 关联。
protected void
DefaultKeyboardFocusManager.
dequeueKeyEvents
(long after,
Component
untilFocused)
释放正常指派到当前焦点所有者的所有 KeyEvent,这些 KeyEvent 因为调用了具有相同时间戳和 Component 的
enqueueKeyEvents
而被加入队列。
protected abstract void
KeyboardFocusManager.
dequeueKeyEvents
(long after,
Component
untilFocused)
由 AWT 调用以通知 KeyboardFocusManager 应该取消延迟指派 KeyEvent。
protected void
DefaultKeyboardFocusManager.
discardKeyEvents
(
Component
comp)
放弃因为一次或多次调用具有指定 Component 或其子代之一的
enqueueKeyEvents
而加入队列的所有 KeyEvent。
protected abstract void
KeyboardFocusManager.
discardKeyEvents
(
Component
comp)
由 AWT 调用以通知 KeyboardFocusManager 应该取消延迟指派 KeyEvent。
protected void
DefaultKeyboardFocusManager.
enqueueKeyEvents
(long after,
Component
untilFocused)
延迟对 KeyEvent 的指派,直到指定的 Component 成为焦点所有者。
protected abstract void
KeyboardFocusManager.
enqueueKeyEvents
(long after,
Component
untilFocused)
在指定的 Component 成为焦点所有者以前由 AWT 调用,以通知 KeyboardFocusManager 延迟指派 KeyEvent。
DefaultKeyboardFocusManager.
focusNextComponent
(
Component
aComponent)
使 aComponent 后面的 Component 拥有焦点,通常基于 FocusTraversalPolicy。
abstract void
KeyboardFocusManager.
focusNextComponent
(
Component
aComponent)
聚焦 aComponent 之后的 Component,通常基于 FocusTraversalPolicy。
DefaultKeyboardFocusManager.
focusPreviousComponent
(
Component
aComponent)
使 aComponent 前面的 Component 拥有焦点,通常基于 FocusTraversalPolicy。
abstract void
KeyboardFocusManager.
focusPreviousComponent
(
Component
aComponent)
聚焦 aComponent 之前的 Component,通常基于 FocusTraversalPolicy。
Component
ContainerOrderFocusTraversalPolicy.
getComponentAfter
(
Container
aContainer,
Component
aComponent)
返回应该接收 aComponent 后面的焦点的 Component。
abstract
Component
FocusTraversalPolicy.
getComponentAfter
(
Container
aContainer,
Component
aComponent)
返回应该接收 aComponent 之后的焦点的 Component,aContainer 必须是 aComponent 的焦点循环根,或者焦点遍历策略提供者。
Component
ContainerOrderFocusTraversalPolicy.
getComponentBefore
(
Container
aContainer,
Component
aComponent)
返回应该接收 aComponent 前面的焦点的 Component。
abstract
Component
FocusTraversalPolicy.
getComponentBefore
(
Container
aContainer,
Component
aComponent)
返回应该接收 aComponent 之前的焦点的 Component,aContainer 必须是 aComponent 的焦点循环根,或焦点遍历策略提供者。
Container.
getComponentZOrder
(
Component
comp)
返回容器内组件的 z 顺序索引。
GridBagConstraints
GridBagLayout.
getConstraints
(
Component
comp)
获取指定组件的约束。
Object
BorderLayout.
getConstraints
(
Component
comp)
获取指定组件的约束
protected static
Container
Toolkit.
getNativeContainer
(
Component
c)
使本机同位体能够查询给定本机组件的本机容器(例如,直接父组件可以是轻量级的)。
boolean
Container.
isAncestorOf
(
Component
c)
检查该组件是否包含在此容器的组件层次结构中。
protected
GridBagConstraints
GridBagLayout.
lookupConstraints
(
Component
comp)
检索指定组件的约束。
DefaultKeyboardFocusManager.
processKeyEvent
(
Component
focusedComponent,
KeyEvent
e)
当且仅当该 KeyEvent 表示指定 focusedComponent 的焦点遍历键时,此方法才会启动一个焦点遍历操作。
abstract void
KeyboardFocusManager.
processKeyEvent
(
Component
focusedComponent,
KeyEvent
e)
当且仅当该 KeyEvent 表示指定 focusedComponent 的焦点遍历键时,此方法启动焦点遍历操作。
KeyboardFocusManager.
redispatchEvent
(
Component
target,
AWTEvent
e)
重新指派 AWTEvent 的方式是,AWT 事件调度程序不会递归式请求 KeyboardFocusManager 或任何已安装的 KeyEventDispatcher 再次指派该事件。
Container.
remove
(
Component
comp)
从此容器中移除指定组件。
GridBagLayout.
removeLayoutComponent
(
Component
comp)
从此布局移除指定组件。
GridLayout.
removeLayoutComponent
(
Component
comp)
从布局移除指定组件。
CardLayout.
removeLayoutComponent
(
Component
comp)
从布局中移除指定的组件。
FlowLayout.
removeLayoutComponent
(
Component
comp)
从布局中移除指定的组件。
BorderLayout.
removeLayoutComponent
(
Component
comp)
从此边框布局中移除指定组件。
LayoutManager.
removeLayoutComponent
(
Component
comp)
从布局移除指定组件。
Container.
setComponentZOrder
(
Component
comp,
int index)
将指定组件移动到容器中指定的 z 顺序索引。
GridBagLayout.
setConstraints
(
Component
comp,
GridBagConstraints
constraints)
设置此布局中指定组件的约束条件。
protected void
KeyboardFocusManager.
setGlobalFocusOwner
(
Component
focusOwner)
设置焦点所有者。
protected void
KeyboardFocusManager.
setGlobalPermanentFocusOwner
(
Component
permanentFocusOwner)
设置持久焦点所有者。
Window.
setLocationRelativeTo
(
Component
c)
设置窗口相对于指定组件的位置。
PopupMenu.
show
(
Component
origin,
int x,
int y)
在相对于初始组件的 x、y 位置上显示弹出式菜单。
DefaultKeyboardFocusManager.
upFocusCycle
(
Component
aComponent)
将焦点上移一个焦点遍历循环。
abstract void
KeyboardFocusManager.
upFocusCycle
(
Component
aComponent)
将焦点上移一个焦点遍历循环。
DragGestureRecognizer
DragSource.
createDefaultDragGestureRecognizer
(
Component
c,
int actions,
DragGestureListener
dgl)
创建一个新的
DragGestureRecognizer
,为此
DragSource
实现
DragGestureRecognizer
的默认抽象子类并在新创建的对象上设置指定的
Component
和
DragGestureListener
。
DragSource.
createDragGestureRecognizer
(
Class
<T> recognizerAbstractClass,
Component
c,
int actions,
DragGestureListener
dgl)
创建一个新的
DragGestureRecognizer
,实现
DragGestureRecognizer
的指定抽象子类并在新创建的对象上设置指定的
Component
和
DragGestureListener
。
protected
DropTarget.DropTargetAutoScroller
DropTarget.
createDropTargetAutoScroller
(
Component
c,
Point
p)
创建一个嵌入式自动滚动条
DragGestureRecognizer.
setComponent
(
Component
c)
设置与该 DragGestureRecognizer 关联的 Component
使用此方法时还会调用 registerListeners() 和 unregisterListeners()。
DropTarget.
setComponent
(
Component
c)
注意:要求此接口允许 DropTarget 以下面两种方式之一与 Component 安全关联:
component.setDropTarget(droptarget)
或
droptarget.setComponent(component)
。
构造一个新的
DragGestureRecognizer
,使其具有给定此 Drag 和 Drop 操作中使用的
DragSource
和此
DragGestureRecognizer
应该“观察”拖动开始动作的
Component
。
DragGestureRecognizer
(
DragSource
ds,
Component
c,
int sa)
构造一个新的
DragGestureRecognizer
,使其具有给定此 Drag 和 Drop 操作中使用的
DragSource
、此
DragGestureRecognizer
应该“观察”拖动开始动作的
Component
和此 Drag 和 Drop 操作所支持的动作。
DragGestureRecognizer
(
DragSource
ds,
Component
c,
int sa,
DragGestureListener
dgl)
构造一个新的
DragGestureRecognizer
,使其具有给定此 Drag 和 Drop 操作中使用的
DragSource
、此
DragGestureRecognizer
应该“观察”拖动开始动作的
Component
、此 Drag 和 Drop 操作所支持的操作和一旦检测到拖动开始动作要通知的
DragGestureListener
。
DropTarget.DropTargetAutoScroller
(
Component
c,
Point
p)
构造一个 DropTargetAutoScroller
DropTarget
(
Component
c,
DropTargetListener
dtl)
在给出与之关联的
Component
和执行事件处理的
DropTargetListener
的情况下创建一个
DropTarget
。
DropTarget
(
Component
c,
int ops,
DropTargetListener
dtl)
在给出与之关联的
Component
、表示支持的默认可接受操作的
int
值和执行事件处理的
DropTargetListener
的情况下,创建一个
DropTarget
。
DropTarget
(
Component
c,
int ops,
DropTargetListener
dtl,
boolean act)
在给出与之关联的
Component
、表示支持的默认可接受操作的
int
值、执行事件处理的
DropTargetListener
和表示
DropTarget
当前是否接受 drop 的
boolean
值的情况下,创建一个
DropTarget
。
DropTarget
(
Component
c,
int ops,
DropTargetListener
dtl,
boolean act,
FlavorMap
fm)
在给出与之关联的
Component
、表示要支持的默认可接受操作的
int
值、执行事件处理的
DropTargetListener
、表示
DropTarget
当前是否接受 drop 的
boolean
值和要使用的
FlavorMap
(使用默认
FlavorMap
时为 null)的情况下,创建一个新的 DropTarget。
MouseDragGestureRecognizer
(
DragSource
ds,
Component
c)
给出
Component
c 的
DragSource
、要观察的
Component
,构造一个新的
MouseDragGestureRecognizer
。
MouseDragGestureRecognizer
(
DragSource
ds,
Component
c,
int act)
给出
Component
c 的
DragSource
、要观察的
Component
,以及此拖动操作允许的操作,构造一个新的
MouseDragGestureRecognizer
。
MouseDragGestureRecognizer
(
DragSource
ds,
Component
c,
int act,
DragGestureListener
dgl)
给出
Component
c 的
DragSource
、要观察的
Component
、此拖动操作允许的操作,以及检测到拖动动作时发出通知的
DragGestureListener
,构造一个新的
MouseDragGestureRecognizer
。
protected
Component
ScrollPaneLayout.
addSingletonComponent
(
Component
oldC,
Component
newC)
移除现有组件。
Component
MenuSelectionManager.
componentForPoint
(
Component
source,
Point
sourcePoint)
返回包含 sourcePoint 的当前选择路径的组件。
protected
Component
JRootPane.
createGlassPane
()
由构造方法调用以便创建默认的
glassPane
。
static
Component
Box.
createGlue
()
创建一个不可见的 "glue" 组件,其可见组件有一个最大宽度(对于横向 box)或高度(对于纵向 box)的 Box,该组件可能很有用。
static
Component
Box.
createHorizontalGlue
()
创建一个横向 glue 组件。
static
Component
Box.
createHorizontalStrut
(int width)
创建一个不可见的、固定宽度的组件。
static
Component
Box.
createRigidArea
(
Dimension
d)
创建一个总是具有指定大小的不可见组件。
static
Component
Box.
createVerticalGlue
()
创建一个纵向 glue 组件。
static
Component
Box.
createVerticalStrut
(int height)
创建一个不可见的、固定高度的组件。
static
Component
SwingUtilities.
findFocusOwner
(
Component
c)
已过时。
从 1.4 开始,由
KeyboardFocusManager.getFocusOwner()
取代。
Component
JSplitPane.
getBottomComponent
()
返回分隔条下面或者右边的组件。
Component
Renderer.
getComponent
()
返回用于呈现该值的组件。
Component
DefaultCellEditor.
getComponent
()
返回对编辑器组件的引用。
Component
TransferHandler.TransferSupport.
getComponent
()
返回此传输的目标组件。
Component
JPopupMenu.
getComponent
()
返回此
JPopupMenu
组件。
Component
JMenuBar.
getComponent
()
实现为
MenuElement
。
Component
JMenu.
getComponent
()
返回用于绘制此
MenuElement
的
java.awt.Component
。
Component
JMenuItem.
getComponent
()
返回用于绘制此对象的
java.awt.Component
。
Component
MenuElement.
getComponent
()
此方法应返回用于绘制接收元素的 java.awt.Component。
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
JTabbedPane.
getComponentAt
(int index)
返回
index
位置的组件。
Component
JPopupMenu.
getComponentAtIndex
(int i)
已过时。
由
Container.getComponent(int)
取代
Component
JMenuBar.
getComponentAtIndex
(int i)
已过时。
由
getComponent(int i)
取代
Component
JToolBar.
getComponentAtIndex
(int i)
返回指定索引位置的组件。
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。
Component
[]
JLayeredPane.
getComponentsInLayer
(int layer)
返回指定层中组件的数组。
Component
ScrollPaneLayout.
getCorner
(
String
key)
返回位于指定角的
Component
。
Component
JScrollPane.
getCorner
(
String
key)
返回位于指定角的组件。
protected
Component
JTable.AccessibleJTable.AccessibleJTableCell.
getCurrentComponent
()
获取表单元格渲染器组件。
static
Component
SwingUtilities.
getDeepestComponentAt
(
Component
parent,
int x,
int y)
返回包含位置
x
、
y
的
parent
的最深可见后代组件。
Component
SortingFocusTraversalPolicy.
getDefaultComponent
(
Container
aContainer)
返回默认拥有焦点的 Component。
Component
JTable.
getEditorComponent
()
返回处理编辑会话的组件。
Component
ComboBoxEditor.
getEditorComponent
()
返回应该添加到此编辑器的树层次结构中的组件。
Component
DefaultFocusManager.
getFirstComponent
(
Container
aContainer)
Component
DefaultListCellRenderer.
getListCellRendererComponent
(
JList
list,
Object
value,
int index,
boolean isSelected,
boolean cellHasFocus)
DefaultCellEditor.
getTableCellEditorComponent
(
JTable
table,
Object
value,
boolean isSelected,
int row,
int column)
实现
TableCellEditor
接口。
Component
JSplitPane.
getTopComponent
()
返回分隔条上面或者左边的组件。
Component
DefaultCellEditor.
getTreeCellEditorComponent
(
JTree
tree,
Object
value,
boolean isSelected,
boolean expanded,
boolean leaf,
int row)
实现
TreeCellEditor
接口。
Component
JViewport.
getView
()
返回
JViewport
的一个子对象或
null
。
Component
JTable.
prepareEditor
(
TableCellEditor
editor,
int row,
int column)
通过查询
row
、
column
处单元格值的数据模型和单元格选择状态来准备编辑器。
Component
JTable.
prepareRenderer
(
TableCellRenderer
renderer,
int row,
int column)
通过查询
row
、
column
处单元格值的数据模型和单元格选择状态来准备渲染器。
GroupLayout.SequentialGroup
GroupLayout.SequentialGroup.
addComponent
(boolean useAsBaseline,
Component
component)
将
Component
添加到此
Group
。
GroupLayout.SequentialGroup
GroupLayout.SequentialGroup.
addComponent
(boolean useAsBaseline,
Component
component,
int min,
int pref,
int max)
使用指定大小将
Component
添加到此
Group
。
GroupLayout.Group
GroupLayout.Group.
addComponent
(
Component
component)
将
Component
添加到此
Group
。
GroupLayout.SequentialGroup
GroupLayout.SequentialGroup.
addComponent
(
Component
component)
将
Component
添加到此
Group
。
GroupLayout.ParallelGroup
GroupLayout.ParallelGroup.
addComponent
(
Component
component)
将
Component
添加到此
Group
。
GroupLayout.ParallelGroup
GroupLayout.ParallelGroup.
addComponent
(
Component
component,
GroupLayout.Alignment
alignment)
使用指定的对齐方式将
Component
添加到此
ParallelGroup
。
GroupLayout.ParallelGroup
GroupLayout.ParallelGroup.
addComponent
(
Component
component,
GroupLayout.Alignment
alignment,
int min,
int pref,
int max)
使用指定的对齐方式和大小将
Component
添加到此
ParallelGroup
。
GroupLayout.Group
GroupLayout.Group.
addComponent
(
Component
component,
int min,
int pref,
int max)
使用指定大小将
Component
添加到此
Group
。
GroupLayout.SequentialGroup
GroupLayout.SequentialGroup.
addComponent
(
Component
component,
int min,
int pref,
int max)
使用指定大小将
Component
添加到此
Group
。
GroupLayout.ParallelGroup
GroupLayout.ParallelGroup.
addComponent
(
Component
component,
int min,
int pref,
int max)
使用指定大小将
Component
添加到此
Group
。
protected void
JDesktopPane.
addImpl
(
Component
comp,
Object
constraints,
int index)
将指定组件添加到此容器的指定索引所在的位置上。
protected void
JApplet.
addImpl
(
Component
comp,
Object
constraints,
int index)
添加指定的子
Component
。
protected void
JWindow.
addImpl
(
Component
comp,
Object
constraints,
int index)
添加指定的子
Component
。
protected void
JViewport.
addImpl
(
Component
child,
Object
constraints,
int index)
设置
JViewport
的轻量子对象,可以为
null
。
protected void
CellRendererPane.
addImpl
(
Component
x,
Object
constraints,
int index)
如果指定组件已经是此组件的子组件,则不必再操心去做任何事,堆栈顺序对于单元格渲染器组件而言无关紧要(CellRendererPane 不管怎样都不进行绘制)。
protected void
JSplitPane.
addImpl
(
Component
comp,
Object
constraints,
int index)
将指定组件添加到此分隔窗格。
protected void
JToolBar.
addImpl
(
Component
comp,
Object
constraints,
int index)
在添加
JButton
时,它最初被设置为 disabled。
protected void
JDialog.
addImpl
(
Component
comp,
Object
constraints,
int index)
添加指定的子
Component
。
protected void
AbstractButton.
addImpl
(
Component
comp,
Object
constraints,
int index)
将指定组件添加到此容器的指定索引所在的位置上,有关此方法的完整描述,请参阅
Container.addImpl(Component, Object, int)
。
protected void
JInternalFrame.
addImpl
(
Component
comp,
Object
constraints,
int index)
添加指定的子
Component
。
protected void
JLayeredPane.
addImpl
(
Component
comp,
Object
constraints,
int index)
protected
Component
ScrollPaneLayout.
addSingletonComponent
(
Component
oldC,
Component
newC)
移除现有组件。
JTabbedPane.
addTab
(
String
title,
Component
component)
添加一个由
title
表示,且没有图标的
component
。
JTabbedPane.
addTab
(
String
title,
Icon
icon,
Component
component)
添加一个由
title
和/或
icon
表示的
component
,其任意一个都可以为
null
。
JTabbedPane.
addTab
(
String
title,
Icon
icon,
Component
component,
String
tip)
添加由
title
和/或
icon
表示的
component
和
tip
,其中任意一个都可以为
null
。
boolean
DefaultFocusManager.
compareTabOrder
(
Component
a,
Component
b)
static
MouseEvent
SwingUtilities.
convertMouseEvent
(
Component
source,
MouseEvent
sourceEvent,
Component
destination)
返回类似于
sourceEvent
的 MouseEvent,除了其 x 和 y 成员已转换到
destination
的坐标系统。
static
Point
SwingUtilities.
convertPoint
(
Component
source,
int x,
int y,
Component
destination)
将
source
坐标系统中的点
(x,y)
转换到
destination
坐标系统。
static
Point
SwingUtilities.
convertPoint
(
Component
source,
Point
aPoint,
Component
destination)
将
source
坐标系统中的
aPoint
转换到
destination
坐标系统。
static void
SwingUtilities.
convertPointFromScreen
(
Point
p,
Component
c)
将一个点从屏幕坐标转换到组件的坐标系统
static void
SwingUtilities.
convertPointToScreen
(
Point
p,
Component
c)
将一个点从组件的坐标系统转换到屏幕坐标。
static
Rectangle
SwingUtilities.
convertRectangle
(
Component
source,
Rectangle
aRectangle,
Component
destination)
将
source
坐标系统中的矩形
aRectangle
转换到
destination
坐标系统。
protected
JDialog
JFileChooser.
createDialog
(
Component
parent)
创建并返回包含
this
的新
JDialog
,在
parent
窗体中的
parent
上居中。
JDialog
JOptionPane.
createDialog
(
Component
parentComponent,
String
title)
创建并返回一个新
JDialog
,它在
parentComponent
窗体中的
parentComponent
中央包装
this
。
static
JDialog
JColorChooser.
createDialog
(
Component
c,
String
title,
boolean modal,
JColorChooser
chooserPane,
ActionListener
okListener,
ActionListener
cancelListener)
创建并返回包含指定
ColorChooser
窗格及 "OK"、"Cancel" 和 "Reset" 按钮的新对话框。
JInternalFrame
JOptionPane.
createInternalFrame
(
Component
parentComponent,
String
title)
创建并返回
JInternalFrame
的实例。
static
RepaintManager
RepaintManager.
currentManager
(
Component
c)
在给定 Component 的情况下,返回调用线程的 RepaintManager。
static
Component
SwingUtilities.
findFocusOwner
(
Component
c)
已过时。
从 1.4 开始,由
KeyboardFocusManager.getFocusOwner()
取代。
static
Accessible
SwingUtilities.
getAccessibleAt
(
Component
c,
Point
p)
如果存在,则返回本地坐标
Point
处包含的
Accessible
子对象。
static
Accessible
SwingUtilities.
getAccessibleChild
(
Component
c,
int i)
返回对象的第 n 个可访问子对象。
static int
SwingUtilities.
getAccessibleChildrenCount
(
Component
c)
返回对象中可访问的子对象数。
static int
SwingUtilities.
getAccessibleIndexInParent
(
Component
c)
获取此对象在其可访问的父对象中的索引。
static
AccessibleStateSet
SwingUtilities.
getAccessibleStateSet
(
Component
c)
获取此对象的状态。
static
Container
SwingUtilities.
getAncestorNamed
(
String
name,
Component
comp)
在组件层次结构中搜索上面的
comp
的便捷方法,返回它找到的
name
第一个对象。
static
Container
SwingUtilities.
getAncestorOfClass
(
Class
<?> c,
Component
comp)
在组件层次结构中搜索上面的
comp
的便捷方法,返回它找到的类
c
的第一个对象。
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。
JPopupMenu.
getComponentIndex
(
Component
c)
返回指定组件的索引。
JMenuBar.
getComponentIndex
(
Component
c)
返回指定组件的索引。
JToolBar.
getComponentIndex
(
Component
c)
返回指定组件的索引。
Spring
SpringLayout.
getConstraint
(
String
edgeName,
Component
c)
返回控制该组件指定边及其父级的顶边或左边之间距离的 spring。
SpringLayout.Constraints
SpringLayout.
getConstraints
(
Component
c)
返回指定组件的约束。
static
Component
SwingUtilities.
getDeepestComponentAt
(
Component
parent,
int x,
int y)
返回包含位置
x
、
y
的
parent
的最深可见后代组件。
static
JDesktopPane
JOptionPane.
getDesktopPaneForComponent
(
Component
parentComponent)
返回指定组件的桌面窗格。
static
Frame
JOptionPane.
getFrameForComponent
(
Component
parentComponent)
返回指定组件的
Frame
。
JLayeredPane.
getIndexOf
(
Component
c)
返回指定 Component 的索引。
JLayeredPane.
getLayer
(
Component
c)
返回指定 Component 的 layer 属性。
static
JLayeredPane
JLayeredPane.
getLayeredPaneAbove
(
Component
c)
一个便捷方法,它返回包含指定组件的第一个 JLayeredPane。
static
Rectangle
SwingUtilities.
getLocalBounds
(
Component
aComponent)
返回组件
aComponent
的矩形 (0,0,bounds.width,bounds.height)。
Image
RepaintManager.
getOffscreenBuffer
(
Component
c,
int proposedWidth,
int proposedHeight)
返回屏幕外缓冲区,它应用作带有组件
c
的双缓冲区。
Popup
PopupFactory.
getPopup
(
Component
owner,
Component
contents,
int x,
int y)
为包含 Component
contents
的 Component
owner
创建
Popup
。
JLayeredPane.
getPosition
(
Component
c)
获得该组件在其所在层中的相对位置。
static
Component
SwingUtilities.
getRoot
(
Component
c)
返回当前组件树结构的根组件。
static
JRootPane
SwingUtilities.
getRootPane
(
Component
c)
如果 c 是一个 JRootPane 后代,则返回其 JRootPane 祖先。
Image
RepaintManager.
getVolatileOffscreenBuffer
(
Component
c,
int proposedWidth,
int proposedHeight)
返回可变屏幕外缓冲区,它应用作带有指定组件
c
的双缓冲区。
static
Window
SwingUtilities.
getWindowAncestor
(
Component
c)
返回
c
的第一个
Window
祖先;如果
c
未包含在
Window
内,则返回
null
。
static
Spring
Spring.
height
(
Component
c)
返回一个 spring,其
minimum
、
preferred
、
maximum
和
value
属性由所提供组件的
minimumSize
、
preferredSize
、
maximumSize
和
size
属性的高度定义。
JTabbedPane.
indexOfComponent
(
Component
component)
返回指定组件的选项卡索引。
JTabbedPane.
indexOfTabComponent
(
Component
tabComponent)
返回指定选项卡组件的选项卡索引。
JPopupMenu.
insert
(
Component
component,
int index)
将指定组件插入到菜单的给定位置。
JTextPane.
insertComponent
(
Component
c)
将一个组件插入到文档中,以替换当前选择的内容。
JTabbedPane.
insertTab
(
String
title,
Icon
icon,
Component
component,
String
tip,
int index)
在
index
位置插入一个
component
,该组件通过
title
和/或
icon
(任意一个都可以为
null
)来表示。
boolean
MenuSelectionManager.
isComponentPartOfCurrentMenu
(
Component
c)
如果 c 是当前使用菜单的一部分,则返回 true
static boolean
SwingUtilities.
isDescendingFrom
(
Component
a,
Component
b)
如果组件
a
从组件
b
继承,则返回
true
。
static boolean
JComponent.
isLightweightComponent
(
Component
c)
如果此组件是轻量的,也就是说,如果它没有本机窗口系统同位体,则返回 true。
boolean
JMenu.
isMenuComponent
(
Component
c)
如果在子菜单层次结构中存在指定的组件,则返回 true。
GroupLayout.
linkSize
(
Component
... components)
将指定组件强制调整为具有相同的大小,而不管其首选大小、最小大小或最大大小如何。
GroupLayout.
linkSize
(int axis,
Component
... components)
将指定组件强制调整为沿指定轴具有相同的大小,而不管其首选大小、最小大小或最大大小如何。
JLayeredPane.
moveToBack
(
Component
c)
将该组件移到当前层中所有组件的底层(位置 -1)。
JLayeredPane.
moveToFront
(
Component
c)
将该组件移到当前层中所有组件的顶层(位置 0)。
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)。
static void
SwingUtilities.
paintComponent
(
Graphics
g,
Component
c,
Container
p,
int x,
int y,
int w,
int h)
在指定的
Graphics
上绘制组件。
CellRendererPane.
paintComponent
(
Graphics
g,
Component
c,
Container
p,
int x,
int y,
int w,
int h,
boolean shouldValidate)
在图形对象 g 上绘制一个单元格渲染器组件 c。
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,
Rectangle
r)
在指定的
Graphics
上绘制组件。
ImageIcon.
paintIcon
(
Component
c,
Graphics
g,
int x,
int y)
绘制图标。
Icon.
paintIcon
(
Component
c,
Graphics
g,
int x,
int y)
在指定位置上绘制图标。
LookAndFeel.
provideErrorFeedback
(
Component
component)
在用户尝试一个无效操作时调用,例如,在具有焦点的不可编辑的
JTextField
中进行粘贴。
SpringLayout.
putConstraint
(
String
e1,
Component
c1,
int pad,
String
e2,
Component
c2)
将组件
c1
的边
e1
连接到组件
c2
的边
e2
,边与边之间的距离固定。
SpringLayout.
putConstraint
(
String
e1,
Component
c1,
Spring
s,
String
e2,
Component
c2)
将组件
c1
的边
e1
连接到组件
c2
的边
e2
。
JApplet.
remove
(
Component
comp)
从容器中移除指定的组件。
JTabbedPane.
remove
(
Component
component)
从
JTabbedPane
中移除指定
Component
。
JWindow.
remove
(
Component
comp)
从该容器中移除指定组件。
JViewport.
remove
(
Component
child)
移除
Viewport
的一个轻量子对象。
JSplitPane.
remove
(
Component
component)
移除窗格中的子组件
component
。
JDialog.
remove
(
Component
comp)
从该容器中移除指定组件。
JMenu.
remove
(
Component
c)
从此菜单移除组件
c
。
JInternalFrame.
remove
(
Component
comp)
从此容器中移除指定组件。
JFrame.
remove
(
Component
comp)
从该容器中移除指定组件。
GroupLayout.
removeLayoutComponent
(
Component
component)
已从父容器中移除
Component
的通知。
JSpinner.DefaultEditor.
removeLayoutComponent
(
Component
child)
此
LayoutManager
方法不执行任何操作。
OverlayLayout.
removeLayoutComponent
(
Component
comp)
从布局移除指定组件。
SpringLayout.
removeLayoutComponent
(
Component
c)
移除与指定组件相关的约束。
ViewportLayout.
removeLayoutComponent
(
Component
c)
从布局中移除指定组件。
ScrollPaneLayout.
removeLayoutComponent
(
Component
c)
从布局中移除指定的组件。
BoxLayout.
removeLayoutComponent
(
Component
comp)
此类不使用。
JRootPane.RootLayout.
removeLayoutComponent
(
Component
comp)
JOptionPane.
showConfirmDialog
(
Component
parentComponent,
Object
message,
String
title,
int optionType)
调出一个由
optionType
参数确定其中选项数的对话框。
static int
JOptionPane.
showConfirmDialog
(
Component
parentComponent,
Object
message,
String
title,
int optionType,
int messageType)
调用一个由
optionType
参数确定其中选项数的对话框,
messageType
参数确定要显示的图标。
static int
JOptionPane.
showConfirmDialog
(
Component
parentComponent,
Object
message,
String
title,
int optionType,
int messageType,
Icon
icon)
调出一个带有指定图标的对话框,其中的选项数由
optionType
参数确定。
JFileChooser.
showDialog
(
Component
parent,
String
approveButtonText)
弹出具有自定义 approve 按钮的自定义文件选择器对话框。
static
Color
JColorChooser.
showDialog
(
Component
component,
String
title,
Color
initialColor)
显示有模式的颜色选取器,在隐藏对话框之前一直阻塞。
static
String
JOptionPane.
showInputDialog
(
Component
parentComponent,
Object
message)
显示请求用户输入内容的问题消息对话框,它以
parentComponent
为父级。
static
String
JOptionPane.
showInputDialog
(
Component
parentComponent,
Object
message,
Object
initialSelectionValue)
显示请求用户输入内容的问题消息对话框,它以
parentComponent
为父级。
static
String
JOptionPane.
showInputDialog
(
Component
parentComponent,
Object
message,
String
title,
int messageType)
显示请求用户输入内容的对话框,它以
parentComponent
为父级,该对话框的标题为
title
,消息类型为
messageType
。
static
Object
JOptionPane.
showInputDialog
(
Component
parentComponent,
Object
message,
String
title,
int messageType,
Icon
icon,
Object
[] selectionValues,
Object
initialSelectionValue)
提示用户在可以指定初始选择、可能选择及其他所有选项的模块化的对话框中输入内容。
static int
JOptionPane.
showInternalConfirmDialog
(
Component
parentComponent,
Object
message)
调出带有选项
Yes
、
No
和
Cancel
的内部对话框面板;标题为
Select an Option
。
static int
JOptionPane.
showInternalConfirmDialog
(
Component
parentComponent,
Object
message,
String
title,
int optionType)
调出一个由
optionType
参数确定其中选项数的内部对话框面板。
static int
JOptionPane.
showInternalConfirmDialog
(
Component
parentComponent,
Object
message,
String
title,
int optionType,
int messageType)
调出一个由
optionType
参数确定其中选项数的内部对话框面板,
messageType
参数确定要显示的图标。
static int
JOptionPane.
showInternalConfirmDialog
(
Component
parentComponent,
Object
message,
String
title,
int optionType,
int messageType,
Icon
icon)
调出一个带有指定图标的内部对话框面板,其中的选项数由
optionType
参数确定。
static
String
JOptionPane.
showInternalInputDialog
(
Component
parentComponent,
Object
message)
显示请求用户输入内容的内部问题消息对话框,它以
parentComponent
为父级。
static
String
JOptionPane.
showInternalInputDialog
(
Component
parentComponent,
Object
message,
String
title,
int messageType)
显示请求用户输入内容的内部对话框,它以
parentComponent
为父级。
static
Object
JOptionPane.
showInternalInputDialog
(
Component
parentComponent,
Object
message,
String
title,
int messageType,
Icon
icon,
Object
[] selectionValues,
Object
initialSelectionValue)
提示用户在可以指定初始选择、可能选择及其他所有选项的模块化的内部对话框中输入内容。
static void
JOptionPane.
showInternalMessageDialog
(
Component
parentComponent,
Object
message)
调出内部确认对话框面板。
static void
JOptionPane.
showInternalMessageDialog
(
Component
parentComponent,
Object
message,
String
title,
int messageType)
调出一个显示消息的内部对话框面板,它使用由
messageType
参数确定的默认图标。
static void
JOptionPane.
showInternalMessageDialog
(
Component
parentComponent,
Object
message,
String
title,
int messageType,
Icon
icon)
调出一个显示消息的内部对话框面板,为其指定了所有参数。
static int
JOptionPane.
showInternalOptionDialog
(
Component
parentComponent,
Object
message,
String
title,
int optionType,
int messageType,
Icon
icon,
Object
[] options,
Object
initialValue)
调出一个带有指定图标的内部对话框面板,其中的初始选择由
initialValue
参数确定,选项数由
optionType
参数确定。
static void
JOptionPane.
showMessageDialog
(
Component
parentComponent,
Object
message)
调出标题为 "Message" 的信息消息对话框。
static void
JOptionPane.
showMessageDialog
(
Component
parentComponent,
Object
message,
String
title,
int messageType)
调出对话框,它显示使用由
messageType
参数确定的默认图标的 message。
static void
JOptionPane.
showMessageDialog
(
Component
parentComponent,
Object
message,
String
title,
int messageType,
Icon
icon)
调出一个显示信息的对话框,为其指定了所有参数。
JFileChooser.
showOpenDialog
(
Component
parent)
弹出一个 "Open File" 文件选择器对话框。
static int
JOptionPane.
showOptionDialog
(
Component
parentComponent,
Object
message,
String
title,
int optionType,
int messageType,
Icon
icon,
Object
[] options,
Object
initialValue)
调出一个带有指定图标的对话框,其中的初始选择由
initialValue
参数确定,选项数由
optionType
参数确定。
JFileChooser.
showSaveDialog
(
Component
parent)
弹出一个 "Save File" 文件选择器对话框。
static void
SwingUtilities.
updateComponentTreeUI
(
Component
c)
简单的外观更改:将树结构中的每个节点转到
updateUI()
-- 也就是说,通过当前外观初始化其 UI 属性。
static
Spring
Spring.
width
(
Component
c)
返回一个 spring,其
minimum
、
preferred
、
maximum
和
value
属性由所提供组件的
minimumSize
、
preferredSize
、
maximumSize
和
size
属性的宽度定义。
static
Window
SwingUtilities.
windowForComponent
(
Component
c)
返回
c
的第一个
Window
祖先;如果
c
未包含在
Window
内,则返回
null
。
protected void
SortingFocusTraversalPolicy.
setComparator
(
Comparator
<? super
Component
> comparator)
设置将用于对焦点遍历循环中的 Components 排序的 Comparator。
Component.BaselineResizeBehavior
AbstractBorder.
getBaselineResizeBehavior
(
Component
c)
返回一个枚举,指示组件的基线如何随大小的改变而发生更改。
Insets
SoftBevelBorder.
getBorderInsets
(
Component
c)
返回边框的 insets。
Insets
TitledBorder.
getBorderInsets
(
Component
c)
返回边框的 insets。
Insets
BevelBorder.
getBorderInsets
(
Component
c)
返回边框的 insets。
Insets
EtchedBorder.
getBorderInsets
(
Component
c)
返回边框的 insets
Insets
LineBorder.
getBorderInsets
(
Component
c)
返回边框的 insets。
Insets
MatteBorder.
getBorderInsets
(
Component
c)
返回边框的 insets。
Insets
CompoundBorder.
getBorderInsets
(
Component
c)
返回复合边框的 insets,它是外部边框的 insets 与内部边框的 insets 相加所得的结果。
Insets
EmptyBorder.
getBorderInsets
(
Component
c)
返回此边框的 insets
Insets
AbstractBorder.
getBorderInsets
(
Component
c)
此默认实现返回一个新的
Insets
实例,其中
top
、
left
、
bottom
和
right
字段都设置成了
0
。
Insets
Border.
getBorderInsets
(
Component
c)
返回该边框的 insets。
Insets
SoftBevelBorder.
getBorderInsets
(
Component
c,
Insets
insets)
用此边框的当前 Insets 重新初始化 insets 参数。
Insets
TitledBorder.
getBorderInsets
(
Component
c,
Insets
insets)
用此边框的当前 Insets 重新初始化 insets 参数。
Insets
BevelBorder.
getBorderInsets
(
Component
c,
Insets
insets)
用此边框的当前 Insets 重新初始化 insets 参数。
Insets
EtchedBorder.
getBorderInsets
(
Component
c,
Insets
insets)
用此边框的当前 Insets 重新初始化 insets 参数
Insets
LineBorder.
getBorderInsets
(
Component
c,
Insets
insets)
用此边框的当前 Insets 重新初始化 insets 参数。
Insets
MatteBorder.
getBorderInsets
(
Component
c,
Insets
insets)
用此边框的当前 Insets 重新初始化 insets 参数。
Insets
CompoundBorder.
getBorderInsets
(
Component
c,
Insets
insets)
用此边框的当前 Insets 重新初始化 insets 参数。
Insets
EmptyBorder.
getBorderInsets
(
Component
c,
Insets
insets)
用此边框的当前 Insets 重新初始化 insets 参数
Insets
AbstractBorder.
getBorderInsets
(
Component
c,
Insets
insets)
用此边框的当前 Insets 重新初始化 insets 参数。
protected
Font
TitledBorder.
getFont
(
Component
c)
Component
BasicComboBoxRenderer.
getListCellRendererComponent
(
JList
list,
Object
value,
int index,
boolean isSelected,
boolean cellHasFocus)
BasicSplitPaneUI.BasicHorizontalLayoutManager.
addLayoutComponent
(
Component
comp,
Object
constraints)
使用指定的约束对象将指定组件添加到布局中。
BasicInternalFrameTitlePane.TitlePaneLayout.
addLayoutComponent
(
String
name,
Component
c)
BasicSplitPaneUI.BasicHorizontalLayoutManager.
addLayoutComponent
(
String
place,
Component
component)
在 place 位置添加组件。
BasicTabbedPaneUI.TabbedPaneLayout.
addLayoutComponent
(
String
name,
Component
comp)
protected int
BasicSplitPaneUI.BasicHorizontalLayoutManager.
getPreferredSizeOfComponent
(
Component
c)
返回传入 Component 的首选大小的宽度。
protected int
BasicSplitPaneUI.BasicHorizontalLayoutManager.
getSizeOfComponent
(
Component
c)
返回传入组件的宽度。
protected void
BasicSpinnerUI.
installNextButtonListeners
(
Component
c)
在下一个按钮(
c
)上安装必要的侦听器以更新
JSpinner
来响应用户动作。
protected void
BasicSpinnerUI.
installPreviousButtonListeners
(
Component
c)
在上一个按钮(
c
)上安装必要的侦听器以更新
JSpinner
来响应用户动作。
BasicBorders.RolloverButtonBorder.
paintBorder
(
Component
c,
Graphics
g,
int x,
int y,
int w,
int h)
BasicSplitPaneUI.BasicHorizontalLayoutManager.
removeLayoutComponent
(
Component
component)
根据了解的情况移除指定的组件。
BasicTabbedPaneUI.TabbedPaneLayout.
removeLayoutComponent
(
Component
comp)
protected void
BasicSplitPaneUI.BasicHorizontalLayoutManager.
setComponentToSize
(
Component
c,
int size,
int location,
Insets
insets,
Dimension
containerSize)
将组件 c 的宽度设置为 size(将其 x 的位置放置到 location),将 y 和高度分别设置为 insets.top 和 containersize.height 减去上下 insets。
protected void
BasicSplitPaneUI.
setNonContinuousLayoutDivider
(
Component
newDivider)
设置要在将 splitPane 配置为非连续布局时使用的分隔符。
protected void
BasicSplitPaneUI.
setNonContinuousLayoutDivider
(
Component
newDivider,
boolean rememberSizes)
设置要使用的分隔符。
protected void
BasicTabbedPaneUI.
setVisibleComponent
(
Component
component)
Component
MetalFileChooserUI.FilterComboBoxRenderer.
getListCellRendererComponent
(
JList
list,
Object
value,
int index,
boolean isSelected,
boolean cellHasFocus)
TableCellEditor.
getTableCellEditorComponent
(
JTable
table,
Object
value,
boolean isSelected,
int row,
int column)
为编辑器设置初始
value
。
Component
DefaultTableCellRenderer.
getTableCellRendererComponent
(
JTable
table,
Object
value,
boolean isSelected,
boolean hasFocus,
int row,
int column)
返回默认的表单元格渲染器。
Component
TableCellRenderer.
getTableCellRendererComponent
(
JTable
table,
Object
value,
boolean isSelected,
boolean hasFocus,
int row,
int column)
返回用于绘制单元格的组件。
DefaultTreeCellEditor.
getTreeCellEditorComponent
(
JTree
tree,
Object
value,
boolean isSelected,
boolean expanded,
boolean leaf,
int row)
配置编辑器。
Component
TreeCellEditor.
getTreeCellEditorComponent
(
JTree
tree,
Object
value,
boolean isSelected,
boolean expanded,
boolean leaf,
int row)
设置编辑器的初始
值
。
Component
DefaultTreeCellRenderer.
getTreeCellRendererComponent
(
JTree
tree,
Object
value,
boolean sel,
boolean expanded,
boolean leaf,
int row,
boolean hasFocus)
配置基于传入组件的渲染器。
Component
TreeCellRenderer.
getTreeCellRendererComponent
(
JTree
tree,
Object
value,
boolean selected,
boolean expanded,
boolean leaf,
int row,
boolean hasFocus)
将当前树单元格的值设置为
value
。