Class SelectBox
- java.lang.Object
-
- nl.colorize.multimedialib.scene.ui.Widget
-
- nl.colorize.multimedialib.scene.ui.SelectBox
-
-
Constructor Summary
Constructors Constructor Description SelectBox(WidgetStyle style, java.util.List<java.lang.String> items)SelectBox(WidgetStyle style, java.util.List<java.lang.String> items, java.lang.String selected)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetSelected()voidrender(GraphicsContext2D graphics)voidsetClickHandler(InputDevice input, java.util.function.Consumer<java.lang.String> onChange)voidupdate(float deltaTime)Updates this object for the current frame.-
Methods inherited from class nl.colorize.multimedialib.scene.ui.Widget
getLocation, getStyle, getX, getY, isVisible, setLocation, setVisible
-
-
-
-
Constructor Detail
-
SelectBox
public SelectBox(WidgetStyle style, java.util.List<java.lang.String> items, java.lang.String selected)
-
SelectBox
public SelectBox(WidgetStyle style, java.util.List<java.lang.String> items)
-
-
Method Detail
-
setClickHandler
public void setClickHandler(InputDevice input, java.util.function.Consumer<java.lang.String> onChange)
-
update
public void update(float deltaTime)
Description copied from interface:UpdatableUpdates this object for the current frame.- Parameters:
deltaTime- Elapsed time since the last frame, in seconds.
-
render
public void render(GraphicsContext2D graphics)
-
getSelected
public java.lang.String getSelected()
-
-