Package javaforce.webui
Class TabPanel
java.lang.Object
javaforce.webui.Component
javaforce.webui.Container
javaforce.webui.Panel
javaforce.webui.TabPanel
Tabbed Panel
- Author:
- pquiring
-
Nested Class Summary
Nested classes/interfaces inherited from class javaforce.webui.Component
Component.Event -
Field Summary
Fields inherited from class javaforce.webui.Component
ArrayType, attrs, AUTO, backclr, borderclr, BOTTOM, CENTER, classes, client, clr, COLUMN, DRAG_EW, DRAG_MOVE, DRAG_NESW, DRAG_NS, DRAG_NWSE, events, height, HIDDEN, HORIZONTAL, id, LEFT, name, NONE, parent, RIGHT, ROW, SCROLL, styles, TOP, VERTICAL, VISIBLE, width, x, y -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidintintvoidinit()Perform any initialization with the client.voidvoidremoveTab(int idx) voidsetBorders(boolean state) Creates borders on added tabs.voidsetTabIndex(int idx) voidsetTabsVisible(boolean state) Shows or hides the tabs so only the panels are visible.Methods inherited from class javaforce.webui.Panel
addInitedListener, getOverflow, onInited, setOverflowMethods inherited from class javaforce.webui.Container
add, add, count, events, get, get, getAll, getComponent, html, remove, remove, removeAll, set, setClient, setFlexDirectionMethods inherited from class javaforce.webui.Component
action, addActionListener, addAttr, addChangedListener, addClass, addClickListener, addEvent, addKeyDownListener, addKeyDownListenerPreventDefault, addKeyUpListener, addKeyUpListenerPreventDefault, addLoadedListener, addMouseDownListener, addMouseEnterListener, addMouseMoveListener, addMouseUpListener, addMovedListener, addResizedListener, addValidateListener, addVisibleListener, click, decode, dispatchEvent, enableDragging, encode, getAttrs, getBackColor, getBorderColor, getClient, getColor, getEvents, getHeight, getID, getName, getParent, getProperty, getStyle, getTopParent, gettransform, gettransformorigin, getWidth, getX, getY, hasAttr, hasClass, hasSize, hasStyle, initInvisible, isLoaded, isPopup, isVisible, onChanged, onClick, onDrawRect, onDrawRect, onEvent, onKeyDown, onKeyUp, onMouseDown, onMouseEnter, onMouseMove, onMouseUp, onPos, onPosSize, onSize, removeAttr, removeClass, removeStyle, requestPos, requestPosSize, requestSize, sendData, sendEvent, sendOnResize, setAlign, setAutoHeight, setAutoWidth, setBackColor, setBorder, setBorderColor, setBorderGray, setClass, setColor, setDisabled, setFlex, setFocus, setFocusable, setFontSize, setHeight, setMaxHeight, setMaxWidth, setName, setPadding, setPosition, setProperty, setReadonly, setrotate, setscale, setSize, setStyle, settransform, settransformorigin, settransformorigin, settranslate, setVerticalAlign, setVisible, setWidth, toString, validate
-
Constructor Details
-
TabPanel
public TabPanel()
-
-
Method Details
-
setBorders
public void setBorders(boolean state) Creates borders on added tabs. -
addTab
-
setTabsVisible
public void setTabsVisible(boolean state) Shows or hides the tabs so only the panels are visible. If the tabs are not visible the user can not change tabs. -
init
public void init()Description copied from class:ComponentPerform any initialization with the client. Containers should call init() on all sub-components. -
onLoaded
-
setTabIndex
public void setTabIndex(int idx) -
getTabIndex
public int getTabIndex() -
getTabsCount
public int getTabsCount() -
removeTab
public void removeTab(int idx)
-