|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.7.2) E13403-10 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.TabbedPaneUI
javax.swing.plaf.basic.BasicTabbedPaneUI
oracle.javatools.ui.plaf.FlatTabbedPaneUI
public final class FlatTabbedPaneUI
A custom TabbedPaneUI implementation that supports finger tabs.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicTabbedPaneUI |
---|
javax.swing.plaf.basic.BasicTabbedPaneUI.FocusHandler, javax.swing.plaf.basic.BasicTabbedPaneUI.MouseHandler, javax.swing.plaf.basic.BasicTabbedPaneUI.PropertyChangeHandler, javax.swing.plaf.basic.BasicTabbedPaneUI.TabbedPaneLayout, javax.swing.plaf.basic.BasicTabbedPaneUI.TabSelectionHandler |
Field Summary | |
---|---|
static java.lang.String |
TABBEDPANE_TRANSPARENT BugFix # 9808301 A string to indicate that a tabbedPane with this client property set will decide if tabbedPane will be transparent. |
Fields inherited from class javax.swing.plaf.basic.BasicTabbedPaneUI |
---|
calcRect, contentBorderInsets, darkShadow, downKey, focus, focusListener, highlight, leftKey, lightHighlight, maxTabHeight, maxTabWidth, mouseListener, propertyChangeListener, rects, rightKey, runCount, selectedRun, selectedTabPadInsets, shadow, tabAreaInsets, tabChangeListener, tabInsets, tabPane, tabRunOverlay, tabRuns, textIconGap, upKey |
Fields inherited from interface javax.swing.SwingConstants |
---|
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST |
Constructor Summary | |
---|---|
FlatTabbedPaneUI() |
Method Summary | |
---|---|
protected java.awt.LayoutManager |
createLayoutManager() |
java.awt.Rectangle |
getTabBounds(javax.swing.JTabbedPane pane, int index) |
int |
getTabRunCount(javax.swing.JTabbedPane pane) |
protected int |
getTabRunOffset(int tabPlacement, int tabCount, int tabIndex, boolean forward) |
protected void |
installComponents() |
protected void |
installDefaults() |
protected void |
installListeners() |
void |
installUI(javax.swing.JComponent c) |
void |
paint(java.awt.Graphics g, javax.swing.JComponent c) |
void |
setPaintTopRightBottomBorders(boolean paintBorders) Deprecated. with no replacement. |
int |
tabForCoordinate(javax.swing.JTabbedPane pane, int x, int y) |
protected void |
uninstallComponents() |
protected void |
uninstallListeners() |
void |
uninstallUI(javax.swing.JComponent c) |
Methods inherited from class javax.swing.plaf.basic.BasicTabbedPaneUI |
---|
assureRectsCreated, calculateMaxTabHeight, calculateMaxTabWidth, calculateTabAreaHeight, calculateTabAreaWidth, calculateTabHeight, calculateTabWidth, createChangeListener, createFocusListener, createMouseListener, createPropertyChangeListener, createScrollButton, createUI, expandTabRunsArray, getBaseline, getBaseline, getBaselineOffset, getBaselineResizeBehavior, getContentBorderInsets, getFocusIndex, getFontMetrics, getIconForTab, getMaximumSize, getMinimumSize, getNextTabIndex, getNextTabIndexInRun, getNextTabRun, getPreviousTabIndex, getPreviousTabIndexInRun, getPreviousTabRun, getRolloverTab, getRunForTab, getSelectedTabPadInsets, getTabAreaInsets, getTabBounds, getTabInsets, getTabLabelShiftX, getTabLabelShiftY, getTabRunIndent, getTabRunOverlay, getTextViewForTab, getVisibleComponent, installKeyboardActions, lastTabInRun, layoutLabel, navigateSelectedTab, paintContentBorder, paintContentBorderBottomEdge, paintContentBorderLeftEdge, paintContentBorderRightEdge, paintContentBorderTopEdge, paintFocusIndicator, paintIcon, paintTab, paintTabArea, paintTabBackground, paintTabBorder, paintText, rotateInsets, selectAdjacentRunTab, selectNextTab, selectNextTabInRun, selectPreviousTab, selectPreviousTabInRun, setRolloverTab, setVisibleComponent, shouldPadTabRun, shouldRotateTabRuns, uninstallDefaults, uninstallKeyboardActions |
Methods inherited from class javax.swing.plaf.ComponentUI |
---|
contains, getAccessibleChild, getAccessibleChildrenCount, getPreferredSize, update |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String TABBEDPANE_TRANSPARENT
Constructor Detail |
---|
public FlatTabbedPaneUI()
Method Detail |
---|
public void installUI(javax.swing.JComponent c)
installUI
in class javax.swing.plaf.basic.BasicTabbedPaneUI
public void uninstallUI(javax.swing.JComponent c)
uninstallUI
in class javax.swing.plaf.basic.BasicTabbedPaneUI
public void setPaintTopRightBottomBorders(boolean paintBorders)
protected void installDefaults()
installDefaults
in class javax.swing.plaf.basic.BasicTabbedPaneUI
protected void installComponents()
installComponents
in class javax.swing.plaf.basic.BasicTabbedPaneUI
protected void uninstallComponents()
uninstallComponents
in class javax.swing.plaf.basic.BasicTabbedPaneUI
public int tabForCoordinate(javax.swing.JTabbedPane pane, int x, int y)
tabForCoordinate
in class javax.swing.plaf.basic.BasicTabbedPaneUI
public java.awt.Rectangle getTabBounds(javax.swing.JTabbedPane pane, int index)
getTabBounds
in class javax.swing.plaf.basic.BasicTabbedPaneUI
public int getTabRunCount(javax.swing.JTabbedPane pane)
getTabRunCount
in class javax.swing.plaf.basic.BasicTabbedPaneUI
public void paint(java.awt.Graphics g, javax.swing.JComponent c)
paint
in class javax.swing.plaf.basic.BasicTabbedPaneUI
protected java.awt.LayoutManager createLayoutManager()
createLayoutManager
in class javax.swing.plaf.basic.BasicTabbedPaneUI
protected void installListeners()
installListeners
in class javax.swing.plaf.basic.BasicTabbedPaneUI
protected void uninstallListeners()
uninstallListeners
in class javax.swing.plaf.basic.BasicTabbedPaneUI
protected int getTabRunOffset(int tabPlacement, int tabCount, int tabIndex, boolean forward)
getTabRunOffset
in class javax.swing.plaf.basic.BasicTabbedPaneUI
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.7.2) E13403-10 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |