public class MultiSplitPaneUI extends SplitPaneUI
SplitPaneUI的复用UI。
该文件由AutoMulti自动生成。
| Constructor and Description |
|---|
MultiSplitPaneUI() |
| Modifier and Type | Method and Description |
|---|---|
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方法。
|
getBaseline, getBaselineResizeBehaviorprotected Vector uis
createUI ,可以通过调用getUIs方法获得。
第一个元素保证是从默认外观获得的真实UI。
public ComponentUI[] getUIs()
public void resetToPreferredSizes(JSplitPane a)
resetToPreferredSizes方法。
resetToPreferredSizes在类
SplitPaneUI
public void setDividerLocation(JSplitPane a, int b)
setDividerLocation方法。
setDividerLocation在
SplitPaneUI
public int getDividerLocation(JSplitPane a)
getDividerLocation方法。
getDividerLocation在
SplitPaneUI
LookAndFeel获取的UI
public int getMinimumDividerLocation(JSplitPane a)
getMinimumDividerLocation方法。
getMinimumDividerLocation在
SplitPaneUI
LookAndFeel获取的UI
public int getMaximumDividerLocation(JSplitPane a)
getMaximumDividerLocation方法。
getMaximumDividerLocation在
SplitPaneUI
LookAndFeel获取的UI
public void finishedPaintingChildren(JSplitPane a, Graphics b)
finishedPaintingChildren方法。
finishedPaintingChildren在
SplitPaneUI
public boolean contains(JComponent a, int b, int c)
contains方法。
contains在
ComponentUI
a - 正在查询x,y位置的组件;
这个参数经常被忽略,但如果UI对象是无状态的并且被多个组件共享,则可能会被使用
b - 点的
x坐标
c - 点的
y坐标
LookAndFeel获取的UI
JComponent.contains(int, int) ,
Component.contains(int, int)
public void update(Graphics a, JComponent b)
update方法。
update在
ComponentUI
a - 要绘画的
Graphics上下文
b - 正在涂漆的部件;
这个参数经常被忽略,但如果UI对象是无状态的并且被多个组件共享,则可能会被使用
ComponentUI.paint(java.awt.Graphics, javax.swing.JComponent) ,
JComponent.paintComponent(java.awt.Graphics)
public static ComponentUI createUI(JComponent a)
LookAndFeel支持此UI,则返回多路复用UI实例。
否则,只返回从默认的LookAndFeel获取的UI对象。
public void installUI(JComponent a)
installUI方法。
installUI在
ComponentUI
a - 正在安装此UI代理的组件
ComponentUI.uninstallUI(javax.swing.JComponent) ,
JComponent.setUI(javax.swing.plaf.ComponentUI) ,
JComponent.updateUI()
public void uninstallUI(JComponent a)
uninstallUI方法。
uninstallUI在
ComponentUI
a - 正在删除此UI代理的组件;
这个参数经常被忽略,但如果UI对象是无状态的并且被多个组件共享,则可能会被使用
ComponentUI.installUI(javax.swing.JComponent) ,
JComponent.updateUI()
public void paint(Graphics a, JComponent b)
paint方法。
paint在
ComponentUI
a - 要绘画的
Graphics上下文
b - 正在涂漆的部件;
这个参数经常被忽略,但如果UI对象是无状态的并且被多个组件共享,则可能会被使用
ComponentUI.update(java.awt.Graphics, javax.swing.JComponent)
public Dimension getPreferredSize(JComponent a)
getPreferredSize方法。
getPreferredSize在
ComponentUI
a - 要查询其首选大小的组件;
这个参数经常被忽略,但如果UI对象是无状态的并且被多个组件共享,则可能会被使用
LookAndFeel获取的UI
JComponent.getPreferredSize() ,
LayoutManager.preferredLayoutSize(java.awt.Container)
public Dimension getMinimumSize(JComponent a)
getMinimumSize方法。
getMinimumSize在
ComponentUI
a - 查询最小大小的组件;
这个参数经常被忽略,但如果UI对象是无状态的并且被多个组件共享,则可能会被使用
LookAndFeel获取的UI
JComponent.getMinimumSize() ,
LayoutManager.minimumLayoutSize(java.awt.Container) ,
ComponentUI.getPreferredSize(javax.swing.JComponent)
public Dimension getMaximumSize(JComponent a)
getMaximumSize方法。
getMaximumSize在
ComponentUI类
a - 查询最大大小的组件;
这个参数经常被忽略,但如果UI对象是无状态的并且被多个组件共享,则可能会被使用
LookAndFeel获取的UI
JComponent.getMaximumSize() ,
LayoutManager2.maximumLayoutSize(java.awt.Container)
public int getAccessibleChildrenCount(JComponent a)
getAccessibleChildrenCount方法。
getAccessibleChildrenCount在
ComponentUI
LookAndFeel获取的UI
ComponentUI.getAccessibleChild(javax.swing.JComponent, int)
public Accessible getAccessibleChild(JComponent a, int b)
getAccessibleChild方法。
getAccessibleChild在
ComponentUI
b - 基于零的儿童索引
LookAndFeel获取的UI
ComponentUI.getAccessibleChildrenCount(javax.swing.JComponent)
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.