Package tripleplay.ui
Class Group
java.lang.Object
- Direct Known Subclasses:
SizableGroup
A grouping element that contains other elements and lays them out according to a layout policy.
-
Nested Class Summary
Nested classes/interfaces inherited from class tripleplay.ui.Container
Container.Mutable<T extends Container.Mutable<T>>
Nested classes/interfaces inherited from class tripleplay.ui.Element
Element.Take
-
Field Summary
-
Constructor Summary
ConstructorDescriptionCreates a group with the specified layout.Group
(Layout layout, Style.Binding<?>... styles) Creates a group with the specified layout and styles (in the DEFAULT mode).Creates a group with the specified layout and styles. -
Method Summary
Methods inherited from class tripleplay.ui.Elements
add, add, childAdded, childAt, childCount, childRemoved, destroy, destroyAll, destroyAt, iterator, remove, removeAll, removeAt, setStylesheet, stylesheet
Methods inherited from class tripleplay.ui.Container
removeFromParent
Methods inherited from class tripleplay.ui.Element
addStyles, addStyles, bindEnabled, bindVisible, bounds, constraint, enabledSlot, hierarchyChanged, isAdded, isEnabled, isShowing, isVisible, location, parent, setConstraint, setEnabled, setStyles, setStyles, setVisible, size, styles, visibleSlot, x, y
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
Group
Creates a group with the specified layout and styles. -
Group
Creates a group with the specified layout and styles (in the DEFAULT mode). -
Group
Creates a group with the specified layout.
-