Package com.formdev.flatlaf.themeeditor
Class FlatColorPipette
- java.lang.Object
-
- com.formdev.flatlaf.themeeditor.FlatColorPipette
-
class FlatColorPipette extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
FlatColorPipette.InvisiblePickWindow
An invisible window used to receive mouse and keyboard events for the whole screen.private static class
FlatColorPipette.Magnifier
-
Constructor Summary
Constructors Constructor Description FlatColorPipette()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static void
pick(java.awt.Window owner, boolean modal, java.util.function.Consumer<java.awt.Color> hoverCallback, java.util.function.Consumer<java.awt.Color> pickCallback)
-
-
-
Method Detail
-
pick
static void pick(java.awt.Window owner, boolean modal, java.util.function.Consumer<java.awt.Color> hoverCallback, java.util.function.Consumer<java.awt.Color> pickCallback) throws java.awt.AWTException, java.lang.UnsupportedOperationException
- Throws:
java.awt.AWTException
- if platform does not allow using robot (e.g. if headless)java.lang.UnsupportedOperationException
- if platform does not support translucent window
-
-