Class SwingUtils2

java.lang.Object
net.thevpc.netbeans.launcher.ui.utils.SwingUtils2

public class SwingUtils2 extends Object
thank you https://stackoverflow.com/questions/46797579/how-can-i-control-the-brightness-of-an-image
  • Constructor Details

    • SwingUtils2

      public SwingUtils2()
  • Method Details

    • newBrightness

      public static Image newBrightness(Image source, float brightnessPercentage)
    • grayScaleImage

      public static Image grayScaleImage(Image image)
    • grayScaleImage2

      public static Image grayScaleImage2(Image image)
    • newBrightness2

      public static Image newBrightness2(Image source, float brightnessPercentage)
    • createIconButton

      public static JComponent createIconButton(String icon, String tooltip, ButtonAction a)
    • loadIcon

      public static ImageIcon loadIcon(String icon, int size)
    • loadIcon

      public static ImageIcon loadIcon(String icon, int w, int h)
    • loadIcon

      public static ImageIcon loadIcon(URL url, int size)
    • loadIcon

      public static ImageIcon loadIcon(URL url, int w, int h)
    • componentGradientPaint

      public static ComponentPaint componentGradientPaint(String a, int darkening, Direction dir)
    • componentGradientPaint

      public static ComponentPaint componentGradientPaint(Color a, int darkening, Direction dir)
    • componentGradientPaint

      public static ComponentPaint componentGradientPaint(String a, String b, Direction dir)
    • componentGradientPaint

      public static ComponentPaint componentGradientPaint(Color a, Color b, Direction dir)
    • componentGradientPaint

      public static ComponentPaint componentGradientPaint(Paint s)
    • componentPaint

      public static ComponentPaint componentPaint(Paint s)
    • componentPaint

      public static ComponentPaint componentPaint(String s)
    • color

      public static Color color(String s)
    • gridPane

      public static GridPane gridPane()
    • boxH

      public static BoxH boxH()
    • prepareLaunch

      public static void prepareLaunch(NbOptions options)
    • acceptCmdArg

      public static boolean acceptCmdArg(String arg)
    • addEnterAction

      public static void addEnterAction(JList list, ButtonAction action)
    • addEnterAction

      public static void addEnterAction(JTable list, ButtonAction action)
    • addEnterAction

      public static void addEnterAction(JList list, Action action)
    • setWidthAsPercentages

      public static void setWidthAsPercentages(JTable table, float... percentages)