public class UIPatternList extends UIItemList.ScrollList implements UIDuplicate
UI2dContainer.ArrowKeyFocus, UI2dContainer.Layout
UIItemList.BasicList, UIItemList.Impl, UIItemList.Item, UIItemList.Listener, UIItemList.ScrollList, UIItemList.Section
bottomMargin, height, leftMargin, rightMargin, textAlignHorizontal, textAlignVertical, textOffsetX, textOffsetY, topMargin, width, x, y
children, hasFocus, mousePressContextMenu, visible
Constructor and Description |
---|
UIPatternList(UI ui,
float x,
float y,
float w,
float h,
LXChannel channel) |
Modifier and Type | Method and Description |
---|---|
LXClipboardItem |
onCopy() |
void |
onPaste(LXClipboardItem item) |
addItem, addItem, addListener, addSection, clearItems, drawFocus, getFocusedIndex, getFocusedItem, getItems, moveItem, onBlur, onDraw, onFocus, onKeyPressed, onKeyReleased, onMouseClicked, onMouseDragged, onMousePressed, onMouseReleased, removeItem, removeListener, setControlSurfaceFocus, setFocusIndex, setItems, setMomentary, setRenamable, setReorderable, setShowCheckboxes, setSingleClickActivate
getScrollHeight, getScrollWidth, getScrollX, getScrollY, onMouseWheel, onResize, setContentSize, setHorizontalScrollingEnabled, setMaxHeight, setScrollHeight, setScrollSize, setScrollWidth, setScrollX, setScrollY, setVerticalScrollingEnabled
drawBackground, getGraphics
addChildren, addTopLevelComponent, getChild, getChildren, getContentHeight, getContentTarget, getContentWidth, iterator, newHorizontalContainer, newHorizontalContainer, newHorizontalContainer, newVerticalContainer, newVerticalContainer, newVerticalContainer, reflow, removeAllChildren, setArrowKeyFocus, setChildMargin, setChildSpacing, setChildSpacing, setContentHeight, setContentTarget, setContentWidth, setLayout, setMinHeight, setMinWidth, setPadding, setPadding, setPadding
addToContainer, addToContainer, breakTextToWidth, clipTextToWidth, contains, drawBorder, drawFocusCorners, drawFocusCorners, getBackgroundColor, getBorderColor, getBorderRounding, getBorderWeight, getContainer, getFocusColor, getFocusSize, getFont, getFontColor, getHeight, getNextSibling, getParent, getPrevSibling, getWidth, getX, getY, hasBackground, hasBorder, hasFont, hasFontColor, isMappable, redraw, removeFromContainer, setBackground, setBackgroundColor, setBorder, setBorderColor, setBorderRounding, setBorderWeight, setBottomMargin, setContainerIndex, setDescription, setFocusBackground, setFocusBackgroundColor, setFocusColor, setFocusCorners, setFont, setFontColor, setFontColor, setHeight, setLeftMargin, setMappable, setMargin, setMargin, setMargin, setPosition, setPosition, setPosition, setPosition, setRightMargin, setSize, setTextAlignment, setTextAlignment, setTextOffset, setTopMargin, setVisible, setWidth, setX, setY
addLoopTask, beginDraw, blur, bringToFront, consumeKeyEvent, consumeMousePress, consumeMouseWheelEvent, endDraw, focus, getDescription, getFocusedChild, getLX, getUI, hasDirectFocus, hasFocus, isVisible, keyEventConsumed, loop, mousePressConsumed, onUIResize, removeLoopTask, toggleVisible
onKeyTyped, onMouseMoved, onMouseOut, onMouseOver
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEach, spliterator
public void onPaste(LXClipboardItem item)
public LXClipboardItem onCopy()
LX library by Mark C. Slee. © 2012-2020