Package com.formdev.flatlaf.util
package com.formdev.flatlaf.util
-
ClassDescriptionIcon that automatically animates painting on component value changes.Animation support class that stores the animation state and implements the animation.Simple animator based on ideas and concepts from "Filthy Rich Clients" book and "Timing Framework" library.Interpolator used by animation to change timing fraction.Animation callbacks.Functions that modify colors.Set the alpha of a color.Set the hue, saturation, luminance or alpha of a color.Increase or decrease hue, saturation, luminance or alpha of a color in the HSL color space by an absolute or relative amount.Mix two colors.An interpolator for
Animator
that uses a cubic bezier curve.A (red) color that acts as a placeholder in UI defaults.Utility methods for fonts.A proxy forGraphics2D
.An image filter that turns an image into a grayscale image.The HSLColor class provides methods to manipulate HSL (Hue, Saturation Luminance) values to create a corresponding Color object using the RGB ColorSpace.Provides Java version compatibility methods.Support for multi-resolution images available since Java 9.Helper class to load native library (.dll, .so or .dylib) stored in Jar.Empty border that scales insets.Scales the given image icon using the system and user scale factors and paints the icon at system scale factor 1x.SoftCache<K,V> A simple cache (map) that uses soft references for the values.Utility methods for strings.Utility methods for Swing.Provides information about the current system.This class handles scaling in Swing UIs.