public class TabBuilder extends ControlBuilder
ElementBuilder.Align, ElementBuilder.ChildLayoutType, ElementBuilder.VAlignelementBuilders| Modifier | Constructor | Description |
|---|---|---|
|
TabBuilder(java.lang.String caption) |
Create the tab with a specified title and a randomly chosen element id.
|
|
TabBuilder(java.lang.String id,
java.lang.String caption) |
Create a tab with a specified title and the specified element id.
|
protected |
TabBuilder(java.lang.String id,
java.lang.String typeName,
java.lang.String caption) |
The protected constructor for overwriting.
|
| Modifier and Type | Method | Description |
|---|---|---|
TabBuilder |
caption(java.lang.String caption) |
Set the caption that is displayed on the button that will show this button.
|
parameteralign, alignCenter, alignLeft, alignRight, backgroundColor, backgroundColor, backgroundImage, build, build, build, build, build, build, buildElementType, childClip, childLayout, childLayoutAbsolute, childLayoutAbsoluteInside, childLayoutCenter, childLayoutHorizontal, childLayoutOverlay, childLayoutVertical, color, color, control, controller, controller, filename, focusable, focusableInsertBeforeElementId, font, get, getElementBuilders, getId, height, height, id, image, imageMode, inputMapping, inset, interactOnClick, interactOnClickAlternateKey, interactOnClickMouseMove, interactOnClickRepeat, interactOnMouseOver, interactOnMouseWheel, interactOnMultiClick, interactOnPrimaryClick, interactOnPrimaryClickMouseMove, interactOnPrimaryClickRepeat, interactOnPrimaryMultiClick, interactOnPrimaryRelease, interactOnRelease, interactOnSecondaryClick, interactOnSecondaryClickMouseMove, interactOnSecondaryClickRepeat, interactOnSecondaryMultiClick, interactOnSecondaryRelease, interactOnTertiaryClick, interactOnTertiaryClickMouseMove, interactOnTertiaryClickRepeat, interactOnTertiaryMultiClick, interactOnTertiaryRelease, invisibleToMouse, isAutoId, margin, marginBottom, marginLeft, marginRight, marginTop, name, onActiveEffect, onClickEffect, onCustomEffect, onEffect, onEndHoverEffect, onEndScreenEffect, onFocusEffect, onGetFocusEffect, onHideEffect, onHoverEffect, onLostFocusEffect, onShowEffect, onStartHoverEffect, onStartScreenEffect, padding, paddingBottom, paddingLeft, paddingRight, paddingTop, panel, renderOrder, selectionColor, selectionColor, set, style, text, text, textHAlign, textHAlignCenter, textHAlignLeft, textHAlignRight, textVAlign, textVAlignBottom, textVAlignCenter, textVAlignTop, valign, valignBottom, valignCenter, valignTop, visible, visibleToMouse, visibleToMouse, width, width, x, x, y, ypublic TabBuilder(@Nonnull
java.lang.String caption)
caption - the caption that is displayed for this tabpublic TabBuilder(@Nonnull
java.lang.String id,
@Nonnull
java.lang.String caption)
id - the element id of the new tabcaption - the caption of the new tabprotected TabBuilder(@Nonnull
java.lang.String id,
@Nonnull
java.lang.String typeName,
@Nonnull
java.lang.String caption)
id - the element Id of the new tabtypeName - the control type name that is supposed to be used when creating the tabcaption - the caption that is supposed to be displayed for this tabpublic TabBuilder caption(@Nonnull java.lang.String caption)
caption - the caption on the button that will be assigned to this tabCopyright © 2018. All rights reserved.