Package com.illumon.iris.gui.widget
Class NoDragSelectTableUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.TableUI
javax.swing.plaf.basic.BasicTableUI
com.illumon.iris.gui.widget.NoDragSelectTableUI
public class NoDragSelectTableUI extends BasicTableUI
A TableUI that explicitly disables Swing's normal "Drag to select" feature.
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicTableUI
BasicTableUI.FocusHandler, BasicTableUI.KeyHandler, BasicTableUI.MouseInputHandler
-
Field Summary
Fields inherited from class javax.swing.plaf.basic.BasicTableUI
focusListener, keyListener, mouseInputListener, rendererPane, table
-
Constructor Summary
Constructors Constructor Description NoDragSelectTableUI()
-
Method Summary
Modifier and Type Method Description protected MouseInputListener
createMouseInputListener()
Methods inherited from class javax.swing.plaf.basic.BasicTableUI
createFocusListener, createKeyListener, createUI, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, installDefaults, installKeyboardActions, installListeners, installUI, paint, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, update
-
Constructor Details
-
NoDragSelectTableUI
public NoDragSelectTableUI()
-
-
Method Details
-
createMouseInputListener
- Overrides:
createMouseInputListener
in classBasicTableUI
-