- java.lang.Object
-
- javax.swing.plaf.ComponentUI
-
- javax.swing.plaf.SplitPaneUI
-
- javax.swing.plaf.multi.MultiSplitPaneUI
-
public class MultiSplitPaneUI extends SplitPaneUI
用于组合SplitPaneUI
的复用UI。该文件由AutoMulti自动生成。
-
-
Field Summary
Fields Modifier and Type Field 描述 protected Vector<ComponentUI>
uis
包含真实UI的矢量。
-
构造方法摘要
构造方法 Constructor 描述 MultiSplitPaneUI()
-
方法摘要
所有方法 静态方法 接口方法 具体的方法 Modifier and Type 方法 描述 boolean
contains(JComponent a, int b, int c)
在此对象处理的每个UI上调用contains
方法。static ComponentUI
createUI(JComponent a)
如果任何辅助LookAndFeel
支持此UI,则返回多路复用UI实例。void
finishedPaintingChildren(JSplitPane a, Graphics b)
在此对象处理的每个UI上调用finishedPaintingChildren
方法。Accessible
getAccessibleChild(JComponent a, int b)
在此对象处理的每个UI上调用getAccessibleChild
方法。int
getAccessibleChildrenCount(JComponent a)
在此对象处理的每个UI上调用getAccessibleChildrenCount
方法。int
getDividerLocation(JSplitPane a)
在此对象处理的每个UI上调用getDividerLocation
方法。int
getMaximumDividerLocation(JSplitPane a)
在此对象处理的每个UI上调用getMaximumDividerLocation
方法。Dimension
getMaximumSize(JComponent a)
在此对象处理的每个UI上调用getMaximumSize
方法。int
getMinimumDividerLocation(JSplitPane a)
在此对象处理的每个UI上调用getMinimumDividerLocation
方法。Dimension
getMinimumSize(JComponent a)
在此对象处理的每个UI上调用getMinimumSize
方法。Dimension
getPreferredSize(JComponent a)
在此对象处理的每个UI上调用getPreferredSize
方法。ComponentUI[]
getUIs()
返回与此复用UI相关联的UI列表。void
installUI(JComponent a)
在此对象处理的每个UI上调用installUI
方法。void
paint(Graphics a, JComponent b)
在此对象处理的每个UI上调用paint
方法。void
resetToPreferredSizes(JSplitPane a)
在此对象处理的每个UI上调用resetToPreferredSizes
方法。void
setDividerLocation(JSplitPane a, int b)
在此对象处理的每个UI上调用setDividerLocation
方法。void
uninstallUI(JComponent a)
在此对象处理的每个UI上调用uninstallUI
方法。void
update(Graphics a, JComponent b)
在此对象处理的每个UI上调用update
方法。-
Methods inherited from class javax.swing.plaf.ComponentUI
getBaseline, getBaselineResizeBehavior
-
-
-
-
字段详细信息
-
uis
protected Vector<ComponentUI> uis
包含真实UI的矢量。 这是在createUI
的调用中createUI
,可以通过调用getUIs
方法获得。 第一个元素保证是从默认外观获得的真实UI。
-
-
方法详细信息
-
getUIs
public ComponentUI[] getUIs()
返回与此复用UI相关联的UI列表。 这允许通过组件上的多路复用UI来应用UI来处理UI。- 结果
- 一个UI代表数组
-
resetToPreferredSizes
public void resetToPreferredSizes(JSplitPane a)
在此对象处理的每个UI上调用resetToPreferredSizes
方法。- Specified by:
-
resetToPreferredSizes
在SplitPaneUI
- 参数
-
a
- aJSplitPane
-
setDividerLocation
public void setDividerLocation(JSplitPane a, int b)
在此对象处理的每个UI上调用setDividerLocation
方法。- Specified by:
-
setDividerLocation
在SplitPaneUI
- 参数
-
a
- aJSplitPane
-
b
- 指定分隔符位置的整数
-
getDividerLocation
public int getDividerLocation(JSplitPane a)
在此对象处理的每个UI上调用getDividerLocation
方法。- Specified by:
-
getDividerLocation
在SplitPaneUI
- 参数
-
a
- aJSplitPane
- 结果
-
从第一个UI获取的值,这是从默认的
LookAndFeel
获取的UI
-
getMinimumDividerLocation
public int getMinimumDividerLocation(JSplitPane a)
在此对象处理的每个UI上调用getMinimumDividerLocation
方法。- Specified by:
-
getMinimumDividerLocation
在SplitPaneUI
- 参数
-
a
- aJSplitPane
- 结果
-
从第一个UI获取的值,这是从默认的
LookAndFeel
获取的UI
-
getMaximumDividerLocation
public int getMaximumDividerLocation(JSplitPane a)
在此对象处理的每个UI上调用getMaximumDividerLocation
方法。- Specified by:
-
getMaximumDividerLocation
在SplitPaneUI
- 参数
-
a
- aJSplitPane
- 结果
-
从第一个UI获得的值是从默认的
LookAndFeel
获取的UI
-
finishedPaintingChildren
public void finishedPaintingChildren(JSplitPane a, Graphics b)
在此对象处理的每个UI上调用finishedPaintingChildren
方法。- Specified by:
-
finishedPaintingChildren
在SplitPaneUI
- 参数
-
a
- aJSplitPane
-
b
-Graphics
上下文
-
contains
public boolean contains(JComponent a, int b, int c)
在此对象处理的每个UI上调用contains
方法。- 重写:
-
contains
在ComponentUI
- 参数
-
a
- 正在查询x,y位置的组件; 这个参数经常被忽略,但如果UI对象是无状态的并且被多个组件共享,则可能会被使用 -
b
- 点的 x坐标 -
c
- 点的 y坐标 - 结果
-
从第一个UI获取的值,它是从默认的
LookAndFeel
获取的UI - 另请参见:
-
JComponent.contains(int, int)
,Component.contains(int, int)
-
update
public void update(Graphics a, JComponent b)
在此对象处理的每个UI上调用update
方法。- 重写:
-
update
在ComponentUI
- 参数
-
a
- 要绘画的Graphics
上下文 -
b
- 被涂的部件 这个参数经常被忽略,但如果UI对象是无状态的并且被多个组件共享,则可能会被使用 - 另请参见:
-
ComponentUI.paint(java.awt.Graphics, javax.swing.JComponent)
,JComponent.paintComponent(java.awt.Graphics)
-
createUI
public static ComponentUI createUI(JComponent a)
如果任何辅助LookAndFeel
支持此UI,则返回多路复用UI实例。 否则,只返回从默认的LookAndFeel
获取的UI对象。- 参数
-
a
- 创建UI的组件 - 结果
- UI委托创建
-
installUI
public void installUI(JComponent a)
在此对象处理的每个UI上调用installUI
方法。- 重写:
-
installUI
在ComponentUI
- 参数
-
a
- 安装此UIa
的组件 - 另请参见:
-
ComponentUI.uninstallUI(javax.swing.JComponent)
,JComponent.setUI(javax.swing.plaf.ComponentUI)
,JComponent.updateUI()
-
uninstallUI
public void uninstallUI(JComponent a)
在此对象处理的每个UI上调用uninstallUI
方法。- 重写:
-
uninstallUI
在ComponentUI
- 参数
-
a
- 从中删除此UIa
的组件; 这个参数经常被忽略,但如果UI对象是无状态的并且被多个组件共享,则可能会被使用 - 另请参见:
-
ComponentUI.installUI(javax.swing.JComponent)
,JComponent.updateUI()
-
paint
public void paint(Graphics a, JComponent b)
在此对象处理的每个UI上调用paint
方法。- 重写:
-
paint
在ComponentUI
- 参数
-
a
- 要绘画的Graphics
上下文 -
b
- 正在画的部件 这个参数经常被忽略,但如果UI对象是无状态的并且被多个组件共享,则可能会被使用 - 另请参见:
-
ComponentUI.update(java.awt.Graphics, javax.swing.JComponent)
-
getPreferredSize
public Dimension getPreferredSize(JComponent a)
在此对象处理的每个UI上调用getPreferredSize
方法。- 重写:
-
getPreferredSize
在ComponentUI
- 参数
-
a
- 查询其首选大小的组件; 这个参数经常被忽略,但如果UI对象是无状态的并且被多个组件共享,则可能会被使用 - 结果
-
从第一个UI获得的值是从默认的
LookAndFeel
获取的UI - 另请参见:
-
JComponent.getPreferredSize()
,LayoutManager.preferredLayoutSize(java.awt.Container)
-
getMinimumSize
public Dimension getMinimumSize(JComponent a)
在此对象处理的每个UI上调用getMinimumSize
方法。- 重写:
-
getMinimumSize
在ComponentUI
- 参数
-
a
- 查询最小大小的组件; 这个参数经常被忽略,但如果UI对象是无状态的并且被多个组件共享,则可能会被使用 - 结果
-
从第一个UI获得的值是从默认的
LookAndFeel
获取的UI - 另请参见:
-
JComponent.getMinimumSize()
,LayoutManager.minimumLayoutSize(java.awt.Container)
,ComponentUI.getPreferredSize(javax.swing.JComponent)
-
getMaximumSize
public Dimension getMaximumSize(JComponent a)
在此对象处理的每个UI上调用getMaximumSize
方法。- 重写:
-
getMaximumSize
在ComponentUI
- 参数
-
a
- 查询最大大小的组件; 这个参数经常被忽略,但如果UI对象是无状态的并且被多个组件共享,则可能会被使用 - 结果
-
从第一个UI获取的值,这是从默认的
LookAndFeel
获取的UI - 另请参见:
-
JComponent.getMaximumSize()
,LayoutManager2.maximumLayoutSize(java.awt.Container)
-
getAccessibleChildrenCount
public int getAccessibleChildrenCount(JComponent a)
在此对象处理的每个UI上调用getAccessibleChildrenCount
方法。- 重写:
-
getAccessibleChildrenCount
在ComponentUI
- 参数
-
a
-JComponent
为了获得无障碍儿童的数量 - 结果
-
从第一个UI获取的值,这是从默认的
LookAndFeel
获取的UI - 另请参见:
-
ComponentUI.getAccessibleChild(javax.swing.JComponent, int)
-
getAccessibleChild
public Accessible getAccessibleChild(JComponent a, int b)
在此对象处理的每个UI上调用getAccessibleChild
方法。- 重写:
-
getAccessibleChild
在ComponentUI
- 参数
-
a
- 一个JComponent
为其获取一个子对象 -
b
- 基于零的儿童索引 - 结果
-
从第一个UI获得的值,这是从默认的
LookAndFeel
获取的UI - 另请参见:
-
ComponentUI.getAccessibleChildrenCount(javax.swing.JComponent)
-
-