Package Summary  Overview Summary

class:BasicTabbedPaneUI.TabbedPaneLayout [NONE]

constructor:<init>() [NONE]

  • TabbedPaneLayout

    public TabbedPaneLayout()

method:addLayoutComponent(java.lang.String,java.awt.Component) [NONE]

  • addLayoutComponent

    public void addLayoutComponent​(String name,
                                   Component comp)
    Description copied from interface: LayoutManager
    If the layout manager uses a per-component string, adds the component comp to the layout, associating it with the string specified by name.
    Specified by:
    addLayoutComponent in interface LayoutManager
    Parameters:
    name - the string to be associated with the component
    comp - the component to be added

method:removeLayoutComponent(java.awt.Component) [NONE]

  • removeLayoutComponent

    public void removeLayoutComponent​(Component comp)
    Description copied from interface: LayoutManager
    Removes the specified component from the layout.
    Specified by:
    removeLayoutComponent in interface LayoutManager
    Parameters:
    comp - the component to be removed

method:preferredLayoutSize(java.awt.Container) [NONE]

method:minimumLayoutSize(java.awt.Container) [NONE]

method:calculateSize(boolean) [NONE]

  • calculateSize

    protected Dimension calculateSize​(boolean minimum)
    Returns the calculated size.
    Parameters:
    minimum - use the minimum size or preferred size
    Returns:
    the calculated size

method:preferredTabAreaHeight(int,int) [NONE]

  • preferredTabAreaHeight

    protected int preferredTabAreaHeight​(int tabPlacement,
                                         int width)
    Returns the preferred tab area height.
    Parameters:
    tabPlacement - the tab placement
    width - the width
    Returns:
    the preferred tab area height

method:preferredTabAreaWidth(int,int) [NONE]

  • preferredTabAreaWidth

    protected int preferredTabAreaWidth​(int tabPlacement,
                                        int height)
    Returns the preferred tab area width.
    Parameters:
    tabPlacement - the tab placement
    height - the height
    Returns:
    the preferred tab area widty

method:layoutContainer(java.awt.Container) [NONE]

  • layoutContainer

    public void layoutContainer​(Container parent)
    Lays out the specified container.
    Specified by:
    layoutContainer in interface LayoutManager
    Parameters:
    parent - the container to be laid out

method:calculateLayoutInfo() [NONE]

  • calculateLayoutInfo

    public void calculateLayoutInfo()
    Calculates the layout info.

method:calculateTabRects(int,int) [NONE]

  • calculateTabRects

    protected void calculateTabRects​(int tabPlacement,
                                     int tabCount)
    Calculate the tab rectangles.
    Parameters:
    tabPlacement - the tab placement
    tabCount - the tab count

method:rotateTabRuns(int,int) [NONE]

  • rotateTabRuns

    protected void rotateTabRuns​(int tabPlacement,
                                 int selectedRun)
    Rotates the run-index array so that the selected run is run[0].
    Parameters:
    tabPlacement - the tab placement
    selectedRun - the selected run

method:normalizeTabRuns(int,int,int,int) [NONE]

  • normalizeTabRuns

    protected void normalizeTabRuns​(int tabPlacement,
                                    int tabCount,
                                    int start,
                                    int max)
    Normalizes the tab runs.
    Parameters:
    tabPlacement - the tab placement
    tabCount - the tab count
    start - the start
    max - the max

method:padTabRun(int,int,int,int) [NONE]

  • padTabRun

    protected void padTabRun​(int tabPlacement,
                             int start,
                             int end,
                             int max)
    Pads the tab run.
    Parameters:
    tabPlacement - the tab placement
    start - the start
    end - the end
    max - the max

method:padSelectedTab(int,int) [NONE]

  • padSelectedTab

    protected void padSelectedTab​(int tabPlacement,
                                  int selectedIndex)
    Pads selected tab.
    Parameters:
    tabPlacement - the tab placement
    selectedIndex - the selected index

© 2019 Oracle Corporation and/or its affiliates