Package com.formdev.flatlaf.themeeditor
Class FlatThemePreviewAll.PreviewFlatTabbedPaneUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.TabbedPaneUI
javax.swing.plaf.basic.BasicTabbedPaneUI
com.formdev.flatlaf.ui.FlatTabbedPaneUI
com.formdev.flatlaf.themeeditor.FlatThemePreviewAll.PreviewFlatTabbedPaneUI
- All Implemented Interfaces:
FlatStylingSupport.StyleableUI
,FlatTitlePane.TitleBarCaptionHitTest
,SwingConstants
- Enclosing class:
FlatThemePreviewAll
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected class
Nested classes/interfaces inherited from class com.formdev.flatlaf.ui.FlatTabbedPaneUI
FlatTabbedPaneUI.FlatMoreTabsButton, FlatTabbedPaneUI.FlatScrollableTabButton, FlatTabbedPaneUI.FlatTabAreaButton, FlatTabbedPaneUI.FlatTabbedPaneLayout, FlatTabbedPaneUI.FlatTabbedPaneScrollLayout, FlatTabbedPaneUI.FlatWheelTabScroller
Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicTabbedPaneUI
BasicTabbedPaneUI.FocusHandler, BasicTabbedPaneUI.MouseHandler, BasicTabbedPaneUI.PropertyChangeHandler, BasicTabbedPaneUI.TabbedPaneLayout, BasicTabbedPaneUI.TabSelectionHandler
-
Field Summary
FieldsFields inherited from class com.formdev.flatlaf.ui.FlatTabbedPaneUI
arrowType, AS_NEEDED, AS_NEEDED_SINGLE, AUTO, BOTH, buttonArc, buttonHoverBackground, buttonInsets, buttonPressedBackground, cardTabArc, cardTabSelectionHeight, closeIcon, contentAreaColor, contentSeparatorHeight, disabledForeground, disabledUnderlineColor, FILL, focusColor, focusForeground, foreground, hasFullBorder, hideTabAreaWithOneTab, hoverColor, hoverForeground, inactiveUnderlineColor, maximumTabWidth, minimumTabWidth, moreTabsButtonToolTipText, NEVER, NONE, rotateTabRuns, selectedBackground, selectedForeground, selectedInsets, showContentSeparator, showTabSeparators, TAB_TYPE_CARD, TAB_TYPE_UNDERLINED, tabArc, tabClosable, tabCloseToolTipText, tabHeight, tabIconPlacement, tabSelectionArc, tabSelectionHeight, tabSelectionInsets, tabSeparatorColor, tabSeparatorsFullHeight, tabsOpaque, tabViewport, underlineColor, wheelTabScroller, WIDTH_MODE_COMPACT, WIDTH_MODE_EQUAL, WIDTH_MODE_PREFERRED
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
Constructors -
Method Summary
Methods inherited from class com.formdev.flatlaf.ui.FlatTabbedPaneUI
applyStyle, applyStyleProperty, calculateMaxTabHeight, calculateMaxTabWidth, calculateTabAreaHeight, calculateTabAreaWidth, calculateTabHeight, calculateTabWidth, closeTab, createCardTabInnerPath, createCardTabOuterPath, createChangeListener, createFocusListener, createLayoutManager, createMouseListener, createPropertyChangeListener, createScrollButton, createScrollLayoutManager, createUI, createWheelTabScroller, ensureCurrentLayout, ensureSelectedTabIsVisible, ensureSelectedTabIsVisibleLater, getContentBorderInsets, getRealTabAreaInsets, getRealTabRotation, getScrollButtonsPlacement, getScrollButtonsPolicy, getSelectedTabPadInsets, getStyleableInfos, getStyleableValue, getTabAlignment, getTabAreaAlignment, getTabAreaInsets, getTabBackground, getTabBounds, getTabClientProperty, getTabClientPropertyInt, getTabCloseBounds, getTabCloseHitArea, getTabForeground, getTabInsets, getTabInsetsRotated, getTabLabelShiftX, getTabLabelShiftY, getTabRotation, getTabsPopupPolicy, getTabType, getTabWidthMode, hideTabArea, installComponents, installDefaults, installHiddenTabsNavigation, installKeyboardActions, installLeadingComponent, installListeners, installStyle, installTrailingComponent, installUI, isHorizontalTabPlacement, isPressedTabClose, isRolloverTabClose, isSmoothScrollingEnabled, isTabbedPaneOrChildFocused, isTabClosable, isTitleBarCaptionAt, layoutAndClipLabel, paint, paintCardTabBorder, paintContentBorder, paintFocusIndicator, paintIcon, paintTab, paintTabArea, paintTabBackground, paintTabBorder, paintTabCloseButton, paintTabSelection, paintTabSeparator, paintText, parseAlignment, parseScrollButtonsPlacement, parseScrollButtonsPolicy, parseTabIconPlacement, parseTabRotation, parseTabsPopupPolicy, parseTabType, parseTabWidthMode, setPressedTabClose, setRolloverTab, setRolloverTab, setRolloverTabClose, shouldRotateTabRuns, tabForCoordinate, uninstallComponents, uninstallDefaults, uninstallHiddenTabsNavigation, uninstallLeadingComponent, uninstallListeners, uninstallTrailingComponent, update
Methods inherited from class javax.swing.plaf.basic.BasicTabbedPaneUI
assureRectsCreated, expandTabRunsArray, getBaseline, getBaseline, getBaselineOffset, getBaselineResizeBehavior, getFocusIndex, getFontMetrics, getIconForTab, getMaximumSize, getMinimumSize, getNextTabIndex, getNextTabIndexInRun, getNextTabRun, getPreviousTabIndex, getPreviousTabIndexInRun, getPreviousTabRun, getRolloverTab, getRunForTab, getTabBounds, getTabRunCount, getTabRunIndent, getTabRunOffset, getTabRunOverlay, getTextViewForTab, getVisibleComponent, lastTabInRun, layoutLabel, navigateSelectedTab, paintContentBorderBottomEdge, paintContentBorderLeftEdge, paintContentBorderRightEdge, paintContentBorderTopEdge, rotateInsets, selectAdjacentRunTab, selectNextTab, selectNextTabInRun, selectPreviousTab, selectPreviousTabInRun, setVisibleComponent, shouldPadTabRun, uninstallKeyboardActions, uninstallUI
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getPreferredSize
-
Field Details
-
uiDefaultsGetter
-
-
Constructor Details
-
PreviewFlatTabbedPaneUI
-
-
Method Details
-
createMoreTabsButton
- Overrides:
createMoreTabsButton
in classFlatTabbedPaneUI
-