| java.lang.Object javax.swing.plaf.ComponentUI javax.swing.plaf.TabbedPaneUI javax.swing.plaf.basic.BasicTabbedPaneUI
All known Subclasses: javax.swing.plaf.metal.MetalTabbedPaneUI,
Inner Class :public class TabbedPaneLayout implements LayoutManager | |
Inner Class :public class TabSelectionHandler implements ChangeListener | |
Method Summary | |
protected void | assureRectsCreated(int tabCount) | protected int | calculateMaxTabHeight(int tabPlacement) | protected int | calculateMaxTabWidth(int tabPlacement) | protected int | calculateTabAreaHeight(int tabPlacement, int horizRunCount, int maxTabHeight) | protected int | calculateTabAreaWidth(int tabPlacement, int vertRunCount, int maxTabWidth) | protected int | calculateTabHeight(int tabPlacement, int tabIndex, int fontHeight) | protected int | calculateTabWidth(int tabPlacement, int tabIndex, FontMetrics fm) | protected ChangeListener | createChangeListener() | protected FocusListener | createFocusListener() | protected LayoutManager | createLayoutManager() | protected MouseListener | createMouseListener() | protected PropertyChangeListener | createPropertyChangeListener() | protected JButton | createScrollButton(int direction) | public static ComponentUI | createUI(JComponent c) | protected void | expandTabRunsArray() | protected Insets | getContentBorderInsets(int tabPlacement) | protected int | getFocusIndex() | protected FontMetrics | getFontMetrics() | protected Icon | getIconForTab(int index) | public Dimension | getMaximumSize(JComponent c) | public Dimension | getMinimumSize(JComponent c) | protected int | getNextTabIndex(int base) | protected int | getNextTabIndexInRun(int tabCount, int base) | protected int | getNextTabRun(int baseRun) | protected int | getPreviousTabIndex(int base) | protected int | getPreviousTabIndexInRun(int tabCount, int base) | protected int | getPreviousTabRun(int baseRun) | protected int | getRolloverTab() | protected int | getRunForTab(int tabCount, int tabIndex) | protected Insets | getSelectedTabPadInsets(int tabPlacement) | protected Insets | getTabAreaInsets(int tabPlacement) | protected Rectangle | getTabBounds(int tabIndex, Rectangle dest) | public Rectangle | getTabBounds(JTabbedPane pane, int index) | protected Insets | getTabInsets(int tabPlacement, int tabIndex) | protected int | getTabLabelShiftX(int tabPlacement, int tabIndex, boolean isSelected) | protected int | getTabLabelShiftY(int tabPlacement, int tabIndex, boolean isSelected) | public int | getTabRunCount(JTabbedPane pane) | protected int | getTabRunIndent(int tabPlacement, int run) | protected int | getTabRunOffset(int tabPlacement, int tabCount, int tabIndex, boolean forward) | protected int | getTabRunOverlay(int tabPlacement) | protected View | getTextViewForTab(int tabIndex) | protected Component | getVisibleComponent() | protected void | installComponents() | protected void | installDefaults() | protected void | installKeyboardActions() | protected void | installListeners() | public void | installUI(JComponent c) | protected int | lastTabInRun(int tabCount, int run) | protected void | layoutLabel(int tabPlacement, FontMetrics metrics, int tabIndex, String title, Icon icon, Rectangle tabRect, Rectangle iconRect, Rectangle textRect, boolean isSelected) | protected void | navigateSelectedTab(int direction) | public void | paint(Graphics g, JComponent c) | protected void | paintContentBorder(Graphics g, int tabPlacement, int selectedIndex) | protected void | paintContentBorderBottomEdge(Graphics g, int tabPlacement, int selectedIndex, int x, int y, int w, int h) x, y, w, h are bounds of the content area including content area
insets. | protected void | paintContentBorderLeftEdge(Graphics g, int tabPlacement, int selectedIndex, int x, int y, int w, int h) x, y, w, h are bounds of the content area including content area
insets. | protected void | paintContentBorderRightEdge(Graphics g, int tabPlacement, int selectedIndex, int x, int y, int w, int h) x, y, w, h are bounds of the content area including content area
insets. | protected void | paintContentBorderTopEdge(Graphics g, int tabPlacement, int selectedIndex, int x, int y, int w, int h) x, y, w, h are bounds of the content area including content area
insets. | protected void | paintFocusIndicator(Graphics g, int tabPlacement, Rectangle[] rects, int tabIndex, Rectangle iconRect, Rectangle textRect, boolean isSelected) | protected void | paintIcon(Graphics g, int tabPlacement, int tabIndex, Icon icon, Rectangle iconRect, boolean isSelected) | protected void | paintTab(Graphics g, int tabPlacement, Rectangle[] rects, int tabIndex, Rectangle iconRect, Rectangle textRect) | protected void | paintTabArea(Graphics g, int tabPlacement, int selectedIndex) | protected void | paintTabBackground(Graphics g, int tabPlacement, int tabIndex, int x, int y, int w, int h, boolean isSelected) | protected void | paintTabBorder(Graphics g, int tabPlacement, int tabIndex, int x, int y, int w, int h, boolean isSelected) | protected void | paintText(Graphics g, int tabPlacement, Font font, FontMetrics metrics, int tabIndex, String title, Rectangle textRect, boolean isSelected) | protected static void | rotateInsets(Insets topInsets, Insets targetInsets, int targetPlacement) | protected void | selectAdjacentRunTab(int tabPlacement, int tabIndex, int offset) | protected void | selectNextTab(int current) | protected void | selectNextTabInRun(int current) | protected void | selectPreviousTab(int current) | protected void | selectPreviousTabInRun(int current) | protected void | setRolloverTab(int index) | protected void | setVisibleComponent(Component component) | protected boolean | shouldPadTabRun(int tabPlacement, int run) | protected boolean | shouldRotateTabRuns(int tabPlacement) | public int | tabForCoordinate(JTabbedPane pane, int x, int y) | protected void | uninstallComponents() | protected void | uninstallDefaults() | protected void | uninstallKeyboardActions() | protected void | uninstallListeners() | public void | uninstallUI(JComponent c) |
contentBorderInsets | protected Insets contentBorderInsets(Code) | | |
maxTabHeight | protected int maxTabHeight(Code) | | |
maxTabWidth | protected int maxTabWidth(Code) | | |
runCount | protected int runCount(Code) | | |
selectedRun | protected int selectedRun(Code) | | |
selectedTabPadInsets | protected Insets selectedTabPadInsets(Code) | | |
tabRunOverlay | protected int tabRunOverlay(Code) | | |
tabRuns | protected int[] tabRuns(Code) | | |
textIconGap | protected int textIconGap(Code) | | |
assureRectsCreated | protected void assureRectsCreated(int tabCount)(Code) | | |
calculateMaxTabHeight | protected int calculateMaxTabHeight(int tabPlacement)(Code) | | |
calculateMaxTabWidth | protected int calculateMaxTabWidth(int tabPlacement)(Code) | | |
calculateTabAreaHeight | protected int calculateTabAreaHeight(int tabPlacement, int horizRunCount, int maxTabHeight)(Code) | | |
calculateTabAreaWidth | protected int calculateTabAreaWidth(int tabPlacement, int vertRunCount, int maxTabWidth)(Code) | | |
calculateTabHeight | protected int calculateTabHeight(int tabPlacement, int tabIndex, int fontHeight)(Code) | | |
calculateTabWidth | protected int calculateTabWidth(int tabPlacement, int tabIndex, FontMetrics fm)(Code) | | |
createScrollButton | protected JButton createScrollButton(int direction)(Code) | | |
expandTabRunsArray | protected void expandTabRunsArray()(Code) | | |
getContentBorderInsets | protected Insets getContentBorderInsets(int tabPlacement)(Code) | | |
getFocusIndex | protected int getFocusIndex()(Code) | | |
getIconForTab | protected Icon getIconForTab(int index)(Code) | | |
getNextTabIndex | protected int getNextTabIndex(int base)(Code) | | |
getNextTabIndexInRun | protected int getNextTabIndexInRun(int tabCount, int base)(Code) | | |
getNextTabRun | protected int getNextTabRun(int baseRun)(Code) | | |
getPreviousTabIndex | protected int getPreviousTabIndex(int base)(Code) | | |
getPreviousTabIndexInRun | protected int getPreviousTabIndexInRun(int tabCount, int base)(Code) | | |
getPreviousTabRun | protected int getPreviousTabRun(int baseRun)(Code) | | |
getRolloverTab | protected int getRolloverTab()(Code) | | |
getRunForTab | protected int getRunForTab(int tabCount, int tabIndex)(Code) | | |
getSelectedTabPadInsets | protected Insets getSelectedTabPadInsets(int tabPlacement)(Code) | | |
getTabAreaInsets | protected Insets getTabAreaInsets(int tabPlacement)(Code) | | |
getTabInsets | protected Insets getTabInsets(int tabPlacement, int tabIndex)(Code) | | |
getTabLabelShiftX | protected int getTabLabelShiftX(int tabPlacement, int tabIndex, boolean isSelected)(Code) | | |
getTabLabelShiftY | protected int getTabLabelShiftY(int tabPlacement, int tabIndex, boolean isSelected)(Code) | | |
getTabRunIndent | protected int getTabRunIndent(int tabPlacement, int run)(Code) | | |
getTabRunOffset | protected int getTabRunOffset(int tabPlacement, int tabCount, int tabIndex, boolean forward)(Code) | | |
getTabRunOverlay | protected int getTabRunOverlay(int tabPlacement)(Code) | | |
getTextViewForTab | protected View getTextViewForTab(int tabIndex)(Code) | | |
installComponents | protected void installComponents()(Code) | | |
installDefaults | protected void installDefaults()(Code) | | |
installKeyboardActions | protected void installKeyboardActions()(Code) | | |
installListeners | protected void installListeners()(Code) | | |
lastTabInRun | protected int lastTabInRun(int tabCount, int run)(Code) | | |
navigateSelectedTab | protected void navigateSelectedTab(int direction)(Code) | | |
paintContentBorder | protected void paintContentBorder(Graphics g, int tabPlacement, int selectedIndex)(Code) | | |
paintContentBorderBottomEdge | protected void paintContentBorderBottomEdge(Graphics g, int tabPlacement, int selectedIndex, int x, int y, int w, int h)(Code) | | x, y, w, h are bounds of the content area including content area
insets.
|
paintContentBorderLeftEdge | protected void paintContentBorderLeftEdge(Graphics g, int tabPlacement, int selectedIndex, int x, int y, int w, int h)(Code) | | x, y, w, h are bounds of the content area including content area
insets.
|
paintContentBorderRightEdge | protected void paintContentBorderRightEdge(Graphics g, int tabPlacement, int selectedIndex, int x, int y, int w, int h)(Code) | | x, y, w, h are bounds of the content area including content area
insets.
|
paintContentBorderTopEdge | protected void paintContentBorderTopEdge(Graphics g, int tabPlacement, int selectedIndex, int x, int y, int w, int h)(Code) | | x, y, w, h are bounds of the content area including content area
insets.
|
paintTabArea | protected void paintTabArea(Graphics g, int tabPlacement, int selectedIndex)(Code) | | |
paintTabBackground | protected void paintTabBackground(Graphics g, int tabPlacement, int tabIndex, int x, int y, int w, int h, boolean isSelected)(Code) | | |
paintTabBorder | protected void paintTabBorder(Graphics g, int tabPlacement, int tabIndex, int x, int y, int w, int h, boolean isSelected)(Code) | | |
rotateInsets | protected static void rotateInsets(Insets topInsets, Insets targetInsets, int targetPlacement)(Code) | | |
selectAdjacentRunTab | protected void selectAdjacentRunTab(int tabPlacement, int tabIndex, int offset)(Code) | | |
selectNextTab | protected void selectNextTab(int current)(Code) | | |
selectNextTabInRun | protected void selectNextTabInRun(int current)(Code) | | |
selectPreviousTab | protected void selectPreviousTab(int current)(Code) | | |
selectPreviousTabInRun | protected void selectPreviousTabInRun(int current)(Code) | | |
setRolloverTab | protected void setRolloverTab(int index)(Code) | | |
setVisibleComponent | protected void setVisibleComponent(Component component)(Code) | | |
shouldPadTabRun | protected boolean shouldPadTabRun(int tabPlacement, int run)(Code) | | |
shouldRotateTabRuns | protected boolean shouldRotateTabRuns(int tabPlacement)(Code) | | |
uninstallComponents | protected void uninstallComponents()(Code) | | |
uninstallDefaults | protected void uninstallDefaults()(Code) | | |
uninstallKeyboardActions | protected void uninstallKeyboardActions()(Code) | | |
uninstallListeners | protected void uninstallListeners()(Code) | | |
|
|