java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.TabbedPaneUI
- Direct Known Subclasses:
BasicTabbedPaneUI
,MultiTabbedPaneUI
Pluggable look and feel interface for JTabbedPane.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract 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
protected TabbedPaneUI()Constructor for subclasses to call.
-
-
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
-