All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----com.sun.java.swing.AbstractTabbedPaneUI
protected int nRows
protected int maxTabHeight
protected Rectangle rects[]
protected AbstractTabbedPaneUI. MouseGetter mouseGetter
protected AbstractTabbedPaneUI. FocusGetter focusGetter
public AbstractTabbedPaneUI()
protected abstract int spacingWidth()
protected abstract int iconSpacingWidth()
protected abstract int spacingHeight()
public void installUI(JComponent container)
public void deinstallUI(JComponent container)
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)
All Packages Class Hierarchy This Package Previous Next Index