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, getMaximumSize, getMinimumSize, getPreferredSize, installDefaults, installKeyboardActions, paint, uninstallDefaults, uninstallKeyboardActions, uninstallListeners |
| 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
uninstallUI
public void uninstallUI(JComponent c)
- Overrides:
uninstallUI in class BasicTableUI