所有类


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 实现


嵌套类摘要
 classBasicTableUI.FocusHandler
          此内部类因编译器故障而被标记为“公开”。
 classBasicTableUI.KeyHandler
          此内部类因编译器故障而被标记为“公开”。
 classBasicTableUI.MouseInputHandler
          此内部类因编译器故障而被标记为“公开”。
 
字段摘要
protected  FocusListenerfocusListener
           
protected  KeyListenerkeyListener
           
protected  MouseInputListenermouseInputListener
           
protected  CellRendererPanerendererPane
           
protected  JTabletable
           
 
构造方法摘要
BasicTableUI()
           
 
方法摘要
protected  FocusListenercreateFocusListener()
          创建在 JTable 中处理键盘导航的焦点侦听器。
protected  KeyListenercreateKeyListener()
          创建在 JTable 中处理键盘导航的键侦听器。
protected  MouseInputListenercreateMouseInputListener()
          创建 JTable 的鼠标侦听器。
static ComponentUIcreateUI(JComponent c)
           
 DimensiongetMaximumSize(JComponent c)
          返回表的最大大小。
 DimensiongetMinimumSize(JComponent c)
          返回表的最小大小。
 DimensiongetPreferredSize(JComponent c)
          返回表的首选大小。
protected  voidinstallDefaults()
          初始化 JTable 属性,例如,字体、前景和背景。
protected  voidinstallKeyboardActions()
          在 JTable 上注册所有的键盘动作。
protected  voidinstallListeners()
          将侦听器附加到 JTable 上。
 voidinstallUI(JComponent c)
          配置指定组件,使其适合外观。
 voidpaint(Graphics g, JComponent c)
          绘制用 installUI() 设置的 table 实例的表示形式。
protected  voiduninstallDefaults()
           
protected  voiduninstallKeyboardActions()
           
protected  voiduninstallListeners()
           
 voiduninstallUI(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 的鼠标侦听器。