java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.TabbedPaneUI
- Direct Known Subclasses:
BasicTabbedPaneUI
,MultiTabbedPaneUI
public abstract class TabbedPaneUI extends ComponentUI
Pluggable look and feel interface for JTabbedPane.
-
Constructor Summary
Constructors Constructor Description TabbedPaneUI()
-
Method Summary
Modifier and Type Method Description abstract Rectangle
getTabBounds(JTabbedPane pane, int index)
Returns the rectangle for the tab bounds.abstract int
getTabRunCount(JTabbedPane pane)
Returns the tab run count.abstract int
tabForCoordinate(JTabbedPane pane, int x, int y)
Returns the tab for the coordinate.Methods declared in class javax.swing.plaf.ComponentUI
contains, createUI, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, update
-
Constructor Details
-
TabbedPaneUI
public TabbedPaneUI()
-
-
Method Details
-
tabForCoordinate
Returns the tab for the coordinate.- Parameters:
pane
- the panex
- the x coordinatey
- the y coordinate- Returns:
- the tab for the coordinate
-
getTabBounds
Returns the rectangle for the tab bounds.- Parameters:
pane
- the paneindex
- the index- Returns:
- the rectangle for the tab bounds
-
getTabRunCount
Returns the tab run count.- Parameters:
pane
- the pane- Returns:
- the tab run count
-