Package com.formdev.flatlaf
Class FlatInputMaps
- java.lang.Object
-
- com.formdev.flatlaf.FlatInputMaps
-
class FlatInputMaps extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static classFlatInputMaps.LazyInputMapExLazily creates an input map.private static classFlatInputMaps.LazyModifyInputMapTakes a (lazy) base input map and lazily applies modifications to it specified in bindings.
-
Constructor Summary
Constructors Constructor Description FlatInputMaps()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static voidinitBasicInputMaps(javax.swing.UIDefaults defaults)(package private) static voidinitInputMaps(javax.swing.UIDefaults defaults)private static voidinitMacInputMaps(javax.swing.UIDefaults defaults)private static voidinitTextComponentInputMaps(javax.swing.UIDefaults defaults)private static <T> Tmac(T value, T macValue)private static voidmodifyInputMap(java.util.function.BooleanSupplier condition, javax.swing.UIDefaults defaults, java.lang.String key, java.lang.Object... bindings)private static voidmodifyInputMap(javax.swing.UIDefaults defaults, java.lang.String key, java.lang.Object... bindings)
-
-
-
Method Detail
-
initInputMaps
static void initInputMaps(javax.swing.UIDefaults defaults)
-
initBasicInputMaps
private static void initBasicInputMaps(javax.swing.UIDefaults defaults)
-
initTextComponentInputMaps
private static void initTextComponentInputMaps(javax.swing.UIDefaults defaults)
-
initMacInputMaps
private static void initMacInputMaps(javax.swing.UIDefaults defaults)
-
modifyInputMap
private static void modifyInputMap(javax.swing.UIDefaults defaults, java.lang.String key, java.lang.Object... bindings)
-
modifyInputMap
private static void modifyInputMap(java.util.function.BooleanSupplier condition, javax.swing.UIDefaults defaults, java.lang.String key, java.lang.Object... bindings)
-
mac
private static <T> T mac(T value, T macValue)
-
-