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 overlay
protected static Insets insets
protected static int spacingHeight
protected static int spacingWidth
protected static int iconSpacingWidth
protected int nRows
protected int maxTabHeight
protected Rectangle rects[]
protected BasicTabbedPaneUI. MouseGetter mouseGetter
protected BasicTabbedPaneUI. FocusGetter focusGetter
public BasicTabbedPaneUI()
public void selectNextTab(JTabbedPane pane)
public void selectPrevTab(JTabbedPane pane)
public Dimension getPreferredSize(JComponent container)
public Dimension getMinimumSize(JComponent container)
public Dimension getMaximumSize(JComponent container)
public void addLayoutComponent(String name, Component comp)
public void removeLayoutComponent(Component comp)
public Dimension preferredLayoutSize(Container parent)
public Dimension minimumLayoutSize(Container parent)
protected Component getVisibleComponent(JTabbedPane pane)
protected void removeComponent(JTabbedPane pane, Component component)
public void stateChanged(ChangeEvent e)
protected void padRow(int rowI, int i, int maxX)
protected void arrangeTabs(int paddingExemptRow, int firstRowIndent, int otherRowIndent, int maxTabHeight, int overlay, Font font, int maxX, int returnAt, int tabCount, JTabbedPane pane)
protected int maxTabHeight(JTabbedPane pane)
protected int tabWidth(JTabbedPane pane, int index, FontMetrics metrics)
protected int maxTabWidth(JTabbedPane pane)
protected FontMetrics getMetrics(JTabbedPane pane)
public static ComponentUI createUI(JComponent x)
public void installUI(JComponent container)
public void uninstallUI(JComponent container)
protected void selectAdjacentTab(JTabbedPane pane, int heightOffset)
protected void selectTabAbove(JTabbedPane pane)
protected void selectTabBelow(JTabbedPane pane)
public void paint(Graphics g, JComponent container)
public void layoutContainer(Container parent)
protected void calculateLayoutInfo(JTabbedPane pane)
public int tabForCoordinate(JTabbedPane pane, int x, int y)
public Rectangle getTabBounds(JTabbedPane pane, int i)
protected int tabHeight()
public Insets getInsets(JComponent c)
All Packages Class Hierarchy This Package Previous Next Index