Class FlatWindowAbstractIcon

java.lang.Object
com.formdev.flatlaf.icons.FlatAbstractIcon
com.formdev.flatlaf.icons.FlatWindowAbstractIcon
All Implemented Interfaces:
Icon, UIResource
Direct Known Subclasses:
FlatWindowCloseIcon, FlatWindowIconifyIcon, FlatWindowMaximizeIcon, FlatWindowRestoreIcon

public abstract class FlatWindowAbstractIcon extends FlatAbstractIcon
Base class for window icons.
UiDefault:
TitlePane.buttonSize Dimension, TitlePane.buttonInsets Insets optional, TitlePane.buttonArc int optional, TitlePane.buttonSymbolHeight int, TitlePane.buttonBackground Color optional, TitlePane.buttonForeground Color optional, TitlePane.buttonInactiveBackground Color optional, TitlePane.buttonInactiveForeground Color optional, TitlePane.buttonHoverBackground Color optional, TitlePane.buttonHoverForeground Color optional, TitlePane.buttonPressedBackground Color optional, TitlePane.buttonPressedForeground Color optional
  • Field Details

    • insets

      protected final Insets insets
      Since:
      3.6
    • arc

      protected final int arc
      Since:
      3.6
    • symbolHeight

      protected final int symbolHeight
      Since:
      3.6
    • background

      protected final Color background
      Since:
      3.6
    • foreground

      protected final Color foreground
      Since:
      3.6
    • inactiveBackground

      protected final Color inactiveBackground
      Since:
      3.6
    • inactiveForeground

      protected final Color inactiveForeground
      Since:
      3.6
    • hoverBackground

      protected final Color hoverBackground
    • hoverForeground

      protected final Color hoverForeground
      Since:
      3.6
    • pressedBackground

      protected final Color pressedBackground
    • pressedForeground

      protected final Color pressedForeground
      Since:
      3.6
  • Constructor Details

    • FlatWindowAbstractIcon

      protected FlatWindowAbstractIcon(String windowStyle)
      Since:
      3.2
    • FlatWindowAbstractIcon

      protected FlatWindowAbstractIcon(String windowStyle, Color background, Color foreground, Color inactiveBackground, Color inactiveForeground, Color hoverBackground, Color hoverForeground, Color pressedBackground, Color pressedForeground)
      Since:
      3.6
    • FlatWindowAbstractIcon

      protected FlatWindowAbstractIcon(Dimension size, Insets insets, int arc, int symbolHeight, Color background, Color foreground, Color inactiveBackground, Color inactiveForeground, Color hoverBackground, Color hoverForeground, Color pressedBackground, Color pressedForeground)
      Since:
      3.6
  • Method Details