public class UIFixture extends UI2dContainer
| Modifier and Type | Class and Description |
|---|---|
class |
UIFixture.Section |
UI2dContainer.ArrowKeyFocus, UI2dContainer.Layout| Modifier and Type | Field and Description |
|---|---|
LXFixture |
fixture |
bottomMargin, height, leftMargin, rightMargin, textAlignHorizontal, textAlignVertical, textOffsetX, textOffsetY, topMargin, width, x, ychildren, hasFocus, mousePressContextMenu, visible| Constructor and Description |
|---|
UIFixture(LXFixture fixture,
LXStudio.UI ui,
float w) |
addChildren, addTopLevelComponent, getChild, getChildren, getContentHeight, getContentTarget, getContentWidth, iterator, newHorizontalContainer, newHorizontalContainer, newHorizontalContainer, newVerticalContainer, newVerticalContainer, newVerticalContainer, onKeyPressed, reflow, removeAllChildren, setArrowKeyFocus, setChildMargin, setChildSpacing, setChildSpacing, setContentHeight, setContentSize, setContentTarget, setContentWidth, setLayout, setMinHeight, setMinWidth, setPadding, setPadding, setPaddingaddToContainer, addToContainer, breakTextToWidth, clipTextToWidth, contains, drawBackground, drawBorder, drawFocus, drawFocusCorners, drawFocusCorners, getBackgroundColor, getBorderColor, getBorderRounding, getBorderWeight, getContainer, getFocusColor, getFocusSize, getFont, getFontColor, getHeight, getNextSibling, getParent, getPrevSibling, getWidth, getX, getY, hasBackground, hasBorder, hasFont, hasFontColor, isMappable, onResize, 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, setYaddLoopTask, beginDraw, blur, bringToFront, consumeKeyEvent, consumeMousePress, consumeMouseWheelEvent, endDraw, focus, getDescription, getFocusedChild, getLX, getUI, hasDirectFocus, hasFocus, isVisible, keyEventConsumed, loop, mousePressConsumed, onBlur, onDraw, onFocus, onUIResize, removeLoopTask, toggleVisibleonKeyReleased, onKeyTyped, onMouseClicked, onMouseDragged, onMouseMoved, onMouseOut, onMouseOver, onMousePressed, onMouseReleased, onMouseWheelclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic final LXFixture fixture
public UIFixture(LXFixture fixture, LXStudio.UI ui, float w)
public UIFixture.Section addSection(String name)
public UIFixture.Section addSection(String name, UI2dComponent[]... controls)
public UIFixture.Section addSection(String name, List<UI2dComponent[]> controls)
public UIDoubleBox newControlBox(BoundedParameter parameter, float width)
public UIIntegerBox newControlIntBox(DiscreteParameter parameter, float width)
public UIButton newControlButton(BooleanParameter parameter, float width)
public UIButton newControlButton(EnumParameter<?> parameter, float width)
public UITextBox newControlTextBox(StringParameter parameter, float width)
public UI2dContainer newControlRow()
public UI2dContainer newControlRow(UI2dComponent... components)
public UIFixture.Section addGeometrySection()
public UIFixture.Section addProtocolSection(LXProtocolFixture fixture)
public UIFixture.Section addProtocolSection(LXProtocolFixture fixture, boolean includeReverseOption)
LX library by Mark C. Slee. © 2012-2020