所有类


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 的鼠标侦听器。

微信小程序

微信扫一扫体验

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部