java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.TreeUI
javax.swing.plaf.multi.MultiTreeUI
用于组合
TreeUI
的多路复用UI。
此文件是由AutoMulti自动生成的。
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
在此对象处理的每个UI上调用cancelEditing
方法。boolean
contains
(JComponent a, int b, int c) 在此对象处理的每个UI上调用contains
方法。static ComponentUI
如果任何辅助LookAndFeel
支持此UI,则返回一个多路复用UI实例。getAccessibleChild
(JComponent a, int b) 在此对象处理的每个UI上调用getAccessibleChild
方法。int
在此对象处理的每个UI上调用getAccessibleChildrenCount
方法。getClosestPathForLocation
(JTree a, int b, int c) 在此对象处理的每个UI上调用getClosestPathForLocation
方法。在此对象处理的每个UI上调用getEditingPath
方法。在此对象处理的每个UI上调用getMaximumSize
方法。在此对象处理的每个UI上调用getMinimumSize
方法。getPathBounds
(JTree a, TreePath b) 在此对象处理的每个UI上调用getPathBounds
方法。getPathForRow
(JTree a, int b) 在此对象处理的每个UI上调用getPathForRow
方法。在此对象处理的每个UI上调用getPreferredSize
方法。int
getRowCount
(JTree a) 在此对象处理的每个UI上调用getRowCount
方法。int
getRowForPath
(JTree a, TreePath b) 在此对象处理的每个UI上调用getRowForPath
方法。getUIs()
返回与此多路复用UI关联的UI列表。void
在此对象处理的每个UI上调用installUI
方法。boolean
在此对象处理的每个UI上调用isEditing
方法。void
paint
(Graphics a, JComponent b) 在此对象处理的每个UI上调用paint
方法。void
startEditingAtPath
(JTree a, TreePath b) 在此对象处理的每个UI上调用startEditingAtPath
方法。boolean
stopEditing
(JTree a) 在此对象处理的每个UI上调用stopEditing
方法。void
在此对象处理的每个UI上调用uninstallUI
方法。void
update
(Graphics a, JComponent b) 在此对象处理的每个UI上调用update
方法。Methods declared in class javax.swing.plaf.ComponentUI
getBaseline, getBaselineResizeBehavior
-
Field Details
-
uis
包含真实UI的向量。这在调用createUI
时填充,并且可以通过调用getUIs
方法获取。第一个元素保证是从默认外观中获取的真实UI。
-
-
Constructor Details
-
MultiTreeUI
public MultiTreeUI()构造一个MultiTreeUI
。
-
-
Method Details
-
getUIs
返回与此多路复用UI关联的UI列表。这允许应用程序处理组件上的多路复用UI的UI。- 返回:
- 一个UI代理的数组
-
getPathBounds
在此对象处理的每个UI上调用getPathBounds
方法。- 指定者:
-
getPathBounds
在类TreeUI
中 - 参数:
-
a
- 用于path
的JTree
-
b
- 标识节点的TreePath
- 返回:
-
从第一个UI获取的值,即从默认
LookAndFeel
获取的UI
-
getPathForRow
在此对象处理的每个UI上调用getPathForRow
方法。- 指定者:
-
getPathForRow
在类TreeUI
中 - 参数:
-
a
- 一个JTree
对象 -
b
- 指定行的整数 - 返回:
-
从第一个UI获取的值,即从默认
LookAndFeel
获取的UI
-
getRowForPath
在此对象处理的每个UI上调用getRowForPath
方法。- 指定者:
-
getRowForPath
在类TreeUI
中 - 参数:
-
a
- 用于path
的JTree
-
b
- 要查找的TreePath
对象 - 返回:
-
从第一个UI获取的值,即从默认
LookAndFeel
获取的UI
-
getRowCount
在此对象处理的每个UI上调用getRowCount
方法。- 指定者:
-
getRowCount
在类TreeUI
中 - 参数:
-
a
- 要计算行数的JTree
- 返回:
-
从第一个UI获取的值,即从默认
LookAndFeel
获取的UI
-
getClosestPathForLocation
在此对象处理的每个UI上调用getClosestPathForLocation
方法。- 指定者:
-
getClosestPathForLocation
在类TreeUI
中 - 参数:
-
a
- 一个JTree
对象 -
b
- 水平像素数,从显示区域左边缘开始计算 -
c
- 垂直像素数,从显示区域顶部开始计算,减去任何顶部边距 - 返回:
-
从第一个UI获取的值,即从默认
LookAndFeel
获取的UI
-
isEditing
在此对象处理的每个UI上调用isEditing
方法。 -
stopEditing
在此对象处理的每个UI上调用stopEditing
方法。- 指定者:
-
stopEditing
在类TreeUI
中 - 参数:
-
a
- 一个JTree
对象 - 返回:
-
从第一个UI获取的值,即从默认
LookAndFeel
获取的UI
-
cancelEditing
在此对象处理的每个UI上调用cancelEditing
方法。- 指定者:
-
cancelEditing
在类TreeUI
中 - 参数:
-
a
- 一个JTree
对象
-
startEditingAtPath
在此对象处理的每个UI上调用startEditingAtPath
方法。- 指定者:
-
startEditingAtPath
在类TreeUI
中 - 参数:
-
a
- 正在编辑的JTree
-
b
- 要编辑的TreePath
-
getEditingPath
在此对象处理的每个UI上调用getEditingPath
方法。- 指定者:
-
getEditingPath
在类TreeUI
中 - 参数:
-
a
- 要返回路径的JTree
- 返回:
-
从第一个UI获取的值,即从默认
LookAndFeel
获取的UI
-
contains
在此对象处理的每个UI上调用contains
方法。- 覆盖:
-
contains
在类ComponentUI
中 - 参数:
-
a
- 查询x,y位置的组件;此参数通常被忽略,但如果UI对象是无状态的并且由多个组件共享,则可能会使用 -
b
- 点的x坐标 -
c
- 点的y坐标 - 返回:
-
从第一个UI获取的值,即从默认
LookAndFeel
获取的UI - 参见:
-
update
在此对象处理的每个UI上调用update
方法。- 覆盖:
-
update
在类ComponentUI
中 - 参数:
-
a
- 用于绘制的Graphics
上下文 -
b
- 正在绘制的组件;通常会忽略此参数,但如果UI对象是无状态的并且被多个组件共享,则可能会使用 - 参见:
-
createUI
如果任何辅助LookAndFeel
支持此UI,则返回一个多路复用的UI实例。否则,只返回从默认LookAndFeel
获取的UI对象。- 参数:
-
a
- 要为其创建UI的组件 - 返回:
- 创建的UI代理
-
installUI
在此对象处理的每个UI上调用installUI
方法。- 覆盖:
-
installUI
在类ComponentUI
中 - 参数:
-
a
- 正在安装此UI代理的组件 - 参见:
-
uninstallUI
在此对象处理的每个UI上调用uninstallUI
方法。- 覆盖:
-
uninstallUI
在类ComponentUI
中 - 参数:
-
a
- 正在移除此UI代理的组件;通常会忽略此参数,但如果UI对象是无状态的并且被多个组件共享,则可能会使用 - 参见:
-
paint
在此对象处理的每个UI上调用paint
方法。- 覆盖:
-
paint
在类ComponentUI
中 - 参数:
-
a
- 用于绘制的Graphics
上下文 -
b
- 正在绘制的组件;通常会忽略此参数,但如果UI对象是无状态的并且被多个组件共享,则可能会使用 - 参见:
-
getPreferredSize
在此对象处理的每个UI上调用getPreferredSize
方法。- 覆盖:
-
getPreferredSize
在类ComponentUI
中 - 参数:
-
a
- 正在查询其首选大小的组件;通常会忽略此参数,但如果UI对象是无状态的并且被多个组件共享,则可能会使用 - 返回:
-
从第一个UI获取的值,即从默认
LookAndFeel
获取的UI - 参见:
-
getMinimumSize
在此对象处理的每个UI上调用getMinimumSize
方法。- 覆盖:
-
getMinimumSize
在类ComponentUI
中 - 参数:
-
a
- 正在查询其最小大小的组件;通常会忽略此参数,但如果UI对象是无状态的并且被多个组件共享,则可能会使用 - 返回:
-
从第一个UI获取的值,即从默认
LookAndFeel
获取的UI - 参见:
-
getMaximumSize
在此对象处理的每个UI上调用getMaximumSize
方法。- 覆盖:
-
getMaximumSize
在类ComponentUI
中 - 参数:
-
a
- 正在查询其最大大小的组件;通常会忽略此参数,但如果UI对象是无状态的并且被多个组件共享,则可能会使用 - 返回:
-
从第一个UI获取的值,即从默认
LookAndFeel
获取的UI - 参见:
-
getAccessibleChildrenCount
在此对象处理的每个UI上调用getAccessibleChildrenCount
方法。- 覆盖:
-
getAccessibleChildrenCount
在类ComponentUI
中 - 参数:
-
a
- 要获取可访问子项计数的JComponent
- 返回:
-
从第一个UI获取的值,即从默认
LookAndFeel
获取的UI - 参见:
-
getAccessibleChild
在此对象处理的每个UI上调用getAccessibleChild
方法。- 覆盖:
-
getAccessibleChild
在类ComponentUI
中 - 参数:
-
a
- 要获取子对象的JComponent
-
b
- 子项的从零开始的索引 - 返回:
-
从第一个UI获取的值,即从默认
LookAndFeel
获取的UI - 参见:
-