public class QuaquaPantherTabbedPaneUI extends javax.swing.plaf.TabbedPaneUI implements NavigatableTabbedPaneUI
| Modifier and Type | Class and Description |
|---|---|
class |
QuaquaPantherTabbedPaneUI.PropertyChangeHandler
This inner class is marked "public" due to a compiler bug.
|
| Constructor and Description |
|---|
QuaquaPantherTabbedPaneUI()
Creates a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.beans.PropertyChangeListener |
createPropertyChangeListener() |
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent c) |
java.lang.Integer |
getIndexForMnemonic(int mnemonic) |
java.awt.Rectangle |
getTabBounds(javax.swing.JTabbedPane pane,
int index) |
int |
getTabRunCount(javax.swing.JTabbedPane pane) |
protected void |
installListeners() |
void |
installUI(javax.swing.JComponent c) |
void |
navigateSelectedTab(int direction)
Tab Navigation methods.
|
void |
paint(java.awt.Graphics g,
javax.swing.JComponent c) |
boolean |
requestFocusForVisibleComponent() |
int |
tabForCoordinate(javax.swing.JTabbedPane pane,
int x,
int y) |
protected void |
uninstallListeners() |
void |
uninstallUI(javax.swing.JComponent c) |
public QuaquaPantherTabbedPaneUI()
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
public void installUI(javax.swing.JComponent c)
installUI in class javax.swing.plaf.ComponentUIpublic void uninstallUI(javax.swing.JComponent c)
uninstallUI in class javax.swing.plaf.ComponentUIprotected void installListeners()
protected void uninstallListeners()
protected java.beans.PropertyChangeListener createPropertyChangeListener()
public java.awt.Rectangle getTabBounds(javax.swing.JTabbedPane pane,
int index)
getTabBounds in class javax.swing.plaf.TabbedPaneUIpublic int getTabRunCount(javax.swing.JTabbedPane pane)
getTabRunCount in class javax.swing.plaf.TabbedPaneUIpublic int tabForCoordinate(javax.swing.JTabbedPane pane,
int x,
int y)
tabForCoordinate in class javax.swing.plaf.TabbedPaneUIpublic void paint(java.awt.Graphics g,
javax.swing.JComponent c)
paint in class javax.swing.plaf.ComponentUIpublic void navigateSelectedTab(int direction)
NavigatableTabbedPaneUInavigateSelectedTab in interface NavigatableTabbedPaneUIpublic java.lang.Integer getIndexForMnemonic(int mnemonic)
getIndexForMnemonic in interface NavigatableTabbedPaneUIpublic boolean requestFocusForVisibleComponent()
requestFocusForVisibleComponent in interface NavigatableTabbedPaneUI