Controller, NiftyControlTreeBoxItemControllerpublic class ListBoxItemController<T> extends AbstractController
| Constructor | Description |
|---|---|
ListBoxItemController() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
bind(Nifty nifty,
Screen screen,
Element element,
Parameters properties) |
|
protected T |
getItem() |
|
protected de.lessvoid.nifty.controls.listbox.ListBoxImpl<T> |
getListBox() |
|
protected Nifty |
getNifty() |
|
protected Screen |
getScreen() |
|
protected int |
getVisualItemIndex() |
|
boolean |
inputEvent(NiftyInputEvent inputEvent) |
|
void |
listBoxItemClicked() |
|
void |
onFocus(boolean getFocus) |
|
void |
onStartScreen() |
|
void |
setItemIndex(int visualItemIndex) |
|
void |
setListBox(de.lessvoid.nifty.controls.listbox.ListBoxImpl<T> listBox) |
bind, disable, enable, getElement, getHeight, getId, getStyle, getWidth, hasFocus, init, isBound, isEnabled, layoutCallback, onEndScreen, setEnabled, setFocus, setFocusable, setHeight, setId, setStyle, setWidthpublic void bind(@Nonnull
Nifty nifty,
@Nonnull
Screen screen,
@Nonnull
Element element,
@Nonnull
Parameters properties)
public void onStartScreen()
public void onFocus(boolean getFocus)
onFocus in interface ControlleronFocus in class AbstractControllerpublic boolean inputEvent(@Nonnull
NiftyInputEvent inputEvent)
@Nullable protected de.lessvoid.nifty.controls.listbox.ListBoxImpl<T> getListBox()
protected int getVisualItemIndex()
@Nullable protected Nifty getNifty()
@Nullable protected Screen getScreen()
public void listBoxItemClicked()
@Nullable protected T getItem()
public void setListBox(@Nullable
de.lessvoid.nifty.controls.listbox.ListBoxImpl<T> listBox)
public void setItemIndex(int visualItemIndex)
Copyright © 2018. All rights reserved.