com.explodingpixels.macwidgets.plaf
Class ITunesTableUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.TableUI
javax.swing.plaf.basic.BasicTableUI
com.explodingpixels.macwidgets.plaf.ITunesTableUI
public class ITunesTableUI
- extends BasicTableUI
A UI delegate that renders an iTunes style table.
Sorting indicators will be rendered if a
TableUtils.SortDelegate
is installed on the associated
JTable
via the
TableUtils.makeSortable(javax.swing.JTable, com.explodingpixels.widgets.TableUtils.SortDelegate)
method.
Methods inherited from class javax.swing.plaf.basic.BasicTableUI |
createFocusListener, createKeyListener, createMouseInputListener, createUI, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, installDefaults, installKeyboardActions, paint, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ITunesTableUI
public ITunesTableUI()
installUI
public void installUI(JComponent c)
- Overrides:
installUI
in class BasicTableUI
installListeners
protected void installListeners()
- Overrides:
installListeners
in class BasicTableUI