| |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
javax.swing.plaf.basic
类 BasicTableUI
java.lang.Object javax.swing.plaf.ComponentUI javax.swing.plaf.TableUI javax.swing.plaf.basic.BasicTableUI
public class BasicTableUI
- extends TableUI
BasicTableUI 实现
嵌套类摘要 | |
---|---|
class | BasicTableUI.FocusHandler 此内部类因编译器故障而被标记为“公开”。 |
class | BasicTableUI.KeyHandler 此内部类因编译器故障而被标记为“公开”。 |
class | BasicTableUI.MouseInputHandler 此内部类因编译器故障而被标记为“公开”。 |
字段摘要 | |
---|---|
protected FocusListener | focusListener |
protected KeyListener | keyListener |
protected MouseInputListener | mouseInputListener |
protected CellRendererPane | rendererPane |
protected JTable | table |
构造方法摘要 | |
---|---|
BasicTableUI() |
方法摘要 | |
---|---|
protected FocusListener | createFocusListener() 创建在 JTable 中处理键盘导航的焦点侦听器。 |
protected KeyListener | createKeyListener() 创建在 JTable 中处理键盘导航的键侦听器。 |
protected MouseInputListener | createMouseInputListener() 创建 JTable 的鼠标侦听器。 |
static ComponentUI | createUI(JComponent c) |
Dimension | getMaximumSize(JComponent c) 返回表的最大大小。 |
Dimension | getMinimumSize(JComponent c) 返回表的最小大小。 |
Dimension | getPreferredSize(JComponent c) 返回表的首选大小。 |
protected void | installDefaults() 初始化 JTable 属性,例如,字体、前景和背景。 |
protected void | installKeyboardActions() 在 JTable 上注册所有的键盘动作。 |
protected void | installListeners() 将侦听器附加到 JTable 上。 |
void | installUI(JComponent c) 配置指定组件,使其适合外观。 |
void | paint(Graphics g, JComponent c) 绘制用 installUI() 设置的 table 实例的表示形式。 |
protected void | uninstallDefaults() |
protected void | uninstallKeyboardActions() |
protected void | uninstallListeners() |
void | uninstallUI(JComponent c) 在 installUI 期间,在指定组件上反向执行的配置操作。 |
从类 javax.swing.plaf.ComponentUI 继承的方法 |
---|
contains, getAccessibleChild, getAccessibleChildrenCount, update |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
字段详细信息 |
---|
table
protected JTable table
rendererPane
protected CellRendererPane rendererPane
keyListener
protected KeyListener keyListener
focusListener
protected FocusListener focusListener
mouseInputListener
protected MouseInputListener mouseInputListener
构造方法详细信息 |
---|
BasicTableUI
public BasicTableUI()
方法详细信息 |
---|
createKeyListener
protected KeyListener createKeyListener()
- 创建在 JTable 中处理键盘导航的键侦听器。
createFocusListener
protected FocusListener createFocusListener()
- 创建在 JTable 中处理键盘导航的焦点侦听器。
createMouseInputListener
protected MouseInputListener createMouseInputListener()
- 创建 JTable 的鼠标侦听器。