public class VTabsheetPanel
extends com.google.gwt.user.client.ui.ComplexPanel
VTabsheet
.
This class has the same basic functionality as the GWT DeckPanel
DeckPanel
, with the exception that it
doesn't manipulate the child widgets' width and height attributes.com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
Constructor and Description |
---|
VTabsheetPanel()
Creates an empty tabsheet panel.
|
Modifier and Type | Method and Description |
---|---|
void |
add(com.google.gwt.user.client.ui.Widget w)
Adds the specified widget to the deck.
|
void |
fixVisibleTabSize(int width,
int height,
int minWidth) |
int |
getVisibleWidget()
Gets the index of the currently-visible widget.
|
void |
insert(com.google.gwt.user.client.ui.Widget w,
int beforeIndex)
Inserts a widget before the specified index.
|
boolean |
remove(com.google.gwt.user.client.ui.Widget w) |
void |
replaceComponent(com.google.gwt.user.client.ui.Widget oldComponent,
com.google.gwt.user.client.ui.Widget newComponent) |
void |
showWidget(int index)
Shows the widget at the specified index.
|
add, add, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, insert, iterator, remove
add, adopt, clear, doAttachChildren, doDetachChildren, orphan, remove
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
public void add(com.google.gwt.user.client.ui.Widget w)
add
in interface com.google.gwt.user.client.ui.HasWidgets
add
in class com.google.gwt.user.client.ui.Panel
w
- the widget to be addedpublic int getVisibleWidget()
public void insert(com.google.gwt.user.client.ui.Widget w, int beforeIndex)
w
- the widget to be insertedbeforeIndex
- the index before which it will be insertedIndexOutOfBoundsException
- if beforeIndex
is out of rangepublic boolean remove(com.google.gwt.user.client.ui.Widget w)
remove
in interface com.google.gwt.user.client.ui.HasWidgets
remove
in class com.google.gwt.user.client.ui.ComplexPanel
public void showWidget(int index)
index
- the index of the widget to be shownpublic void fixVisibleTabSize(int width, int height, int minWidth)
public void replaceComponent(com.google.gwt.user.client.ui.Widget oldComponent, com.google.gwt.user.client.ui.Widget newComponent)
Copyright © 2019 Vaadin Ltd. All rights reserved.