All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----com.sun.java.swing.plaf.ComponentUI | +----com.sun.java.swing.plaf.TabbedPaneUI | +----com.sun.java.swing.basic.BasicTabbedPaneUI
protected static int overlayinsets
protected static Insets insetsspacingHeight
protected static int spacingHeightspacingWidth
protected static int spacingWidthiconSpacingWidth
protected static int iconSpacingWidthnRows
protected int nRowsmaxTabHeight
protected int maxTabHeightrects
protected Rectangle rects[]mouseGetter
protected BasicTabbedPaneUI. MouseGetter mouseGetterfocusGetter
protected BasicTabbedPaneUI. FocusGetter focusGetter
public BasicTabbedPaneUI()
public void selectNextTab(JTabbedPane pane)selectPrevTab
public void selectPrevTab(JTabbedPane pane)getPreferredSize
public Dimension getPreferredSize(JComponent container)
public Dimension getMinimumSize(JComponent container)
public Dimension getMaximumSize(JComponent container)
public void addLayoutComponent(String name, Component comp)removeLayoutComponent
public void removeLayoutComponent(Component comp)preferredLayoutSize
public Dimension preferredLayoutSize(Container parent)minimumLayoutSize
public Dimension minimumLayoutSize(Container parent)getVisibleComponent
protected Component getVisibleComponent(JTabbedPane pane)removeComponent
protected void removeComponent(JTabbedPane pane, Component component)stateChanged
public void stateChanged(ChangeEvent e)padRow
protected void padRow(int rowI, int i, int maxX)arrangeTabs
protected void arrangeTabs(int paddingExemptRow, int firstRowIndent, int otherRowIndent, int maxTabHeight, int overlay, Font font, int maxX, int returnAt, int tabCount, JTabbedPane pane)maxTabHeight
protected int maxTabHeight(JTabbedPane pane)tabWidth
protected int tabWidth(JTabbedPane pane, int index, FontMetrics metrics)maxTabWidth
protected int maxTabWidth(JTabbedPane pane)getMetrics
protected FontMetrics getMetrics(JTabbedPane pane)createUI
public static ComponentUI createUI(JComponent x)installUI
public void installUI(JComponent container)
public void uninstallUI(JComponent container)
protected void selectAdjacentTab(JTabbedPane pane, int heightOffset)selectTabAbove
protected void selectTabAbove(JTabbedPane pane)selectTabBelow
protected void selectTabBelow(JTabbedPane pane)paint
public void paint(Graphics g, JComponent container)
public void layoutContainer(Container parent)calculateLayoutInfo
protected void calculateLayoutInfo(JTabbedPane pane)tabForCoordinate
public int tabForCoordinate(JTabbedPane pane, int x, int y)
public Rectangle getTabBounds(JTabbedPane pane, int i)
protected int tabHeight()getInsets
public Insets getInsets(JComponent c)
All Packages Class Hierarchy This Package Previous Next Index