Module org.autogui

Class LambdaProperty.LambdaEnumComboBox

All Implemented Interfaces:
ActionListener, ItemListener, ImageObserver, ItemSelectable, MenuContainer, Serializable, EventListener, Accessible, ListDataListener, GuiMappingContext.SourceUpdateListener, GuiSwingView.ValuePane<Object>
Enclosing class:
LambdaProperty<T>

public static class LambdaProperty.LambdaEnumComboBox extends GuiSwingViewEnumComboBox.PropertyEnumComboBox
See Also:
  • Constructor Details

    • LambdaEnumComboBox

      public LambdaEnumComboBox(Class<T> enumType, Supplier<T> getter, Consumer<T> setter)
    • LambdaEnumComboBox

      public LambdaEnumComboBox(String name, Class<T> enumType, Supplier<T> getter, Consumer<T> setter)
      Type Parameters:
      T - the enum type
      Parameters:
      name - the property name
      enumType - the property enum type
      getter - the property getter
      setter - the setter
      Since:
      1.7