public class

MetalTabbedPaneUI.TabbedPaneLayout

extends BasicTabbedPaneUI.TabbedPaneLayout
java.lang.Object
   ↳ javax.swing.plaf.basic.BasicTabbedPaneUI.TabbedPaneLayout
     ↳ javax.swing.plaf.metal.MetalTabbedPaneUI.TabbedPaneLayout

Class Overview

This inner class is marked "public" due to a compiler bug. This class should be treated as a "protected" inner class. Instantiate it only within subclasses of MetalTabbedPaneUI.

Summary

Public Constructors
MetalTabbedPaneUI.TabbedPaneLayout()
Protected Methods
void normalizeTabRuns(int tabPlacement, int tabCount, int start, int max)
void padSelectedTab(int tabPlacement, int selectedIndex)
void rotateTabRuns(int tabPlacement, int selectedRun)
[Expand]
Inherited Methods
From class javax.swing.plaf.basic.BasicTabbedPaneUI.TabbedPaneLayout
From class java.lang.Object
From interface java.awt.LayoutManager

Public Constructors

public MetalTabbedPaneUI.TabbedPaneLayout ()

Protected Methods

protected void normalizeTabRuns (int tabPlacement, int tabCount, int start, int max)

protected void padSelectedTab (int tabPlacement, int selectedIndex)

protected void rotateTabRuns (int tabPlacement, int selectedRun)