Interface FlatNativeWindowBorder.Provider

    • Method Detail

      • hasCustomDecoration

        boolean hasCustomDecoration​(java.awt.Window window)
      • setHasCustomDecoration

        void setHasCustomDecoration​(java.awt.Window window,
                                    boolean hasCustomDecoration)
      • updateTitleBarInfo

        void updateTitleBarInfo​(java.awt.Window window,
                                int titleBarHeight,
                                java.util.function.Predicate<java.awt.Point> captionHitTestCallback,
                                java.awt.Rectangle appIconBounds,
                                java.awt.Rectangle minimizeButtonBounds,
                                java.awt.Rectangle maximizeButtonBounds,
                                java.awt.Rectangle closeButtonBounds)
      • showWindow

        boolean showWindow​(java.awt.Window window,
                           int cmd)
      • isColorizationColorAffectsBorders

        boolean isColorizationColorAffectsBorders()
      • getColorizationColor

        java.awt.Color getColorizationColor()
      • getColorizationColorBalance

        int getColorizationColorBalance()
      • addChangeListener

        void addChangeListener​(javax.swing.event.ChangeListener l)
      • removeChangeListener

        void removeChangeListener​(javax.swing.event.ChangeListener l)