Package net.mcreator.ui.laf
Class OpaqueTabStripTabbedPaneUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.TabbedPaneUI
javax.swing.plaf.basic.BasicTabbedPaneUI
com.formdev.flatlaf.ui.FlatTabbedPaneUI
net.mcreator.ui.laf.OpaqueTabStripTabbedPaneUI
- All Implemented Interfaces:
com.formdev.flatlaf.ui.FlatStylingSupport.StyleableUI,com.formdev.flatlaf.ui.FlatTitlePane.TitleBarCaptionHitTest,SwingConstants
public class OpaqueTabStripTabbedPaneUI
extends com.formdev.flatlaf.ui.FlatTabbedPaneUI
-
Nested Class Summary
Nested classes/interfaces inherited from class com.formdev.flatlaf.ui.FlatTabbedPaneUI
com.formdev.flatlaf.ui.FlatTabbedPaneUI.FlatMoreTabsButton, com.formdev.flatlaf.ui.FlatTabbedPaneUI.FlatScrollableTabButton, com.formdev.flatlaf.ui.FlatTabbedPaneUI.FlatTabAreaButton, com.formdev.flatlaf.ui.FlatTabbedPaneUI.FlatTabbedPaneLayout, com.formdev.flatlaf.ui.FlatTabbedPaneUI.FlatTabbedPaneScrollLayout, com.formdev.flatlaf.ui.FlatTabbedPaneUI.FlatWheelTabScrollerNested classes/interfaces inherited from class javax.swing.plaf.basic.BasicTabbedPaneUI
BasicTabbedPaneUI.FocusHandler, BasicTabbedPaneUI.MouseHandler, BasicTabbedPaneUI.PropertyChangeHandler, BasicTabbedPaneUI.TabbedPaneLayout, BasicTabbedPaneUI.TabSelectionHandler -
Field Summary
Fields 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_ICON_ONLY, WIDTH_MODE_PREFERREDFields 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, upKeyFields 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, createMoreTabsButton, 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, 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, updateMethods 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, uninstallUIMethods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getPreferredSize
-
Constructor Details
-
OpaqueTabStripTabbedPaneUI
public OpaqueTabStripTabbedPaneUI()
-
-
Method Details
-
paint
- Overrides:
paintin classcom.formdev.flatlaf.ui.FlatTabbedPaneUI
-