Serialized Form

Class com.objectplanet.gui.tabs.TabbedContainer extends java.awt.Panel implements Serializable

serialVersionUID: 1l

Serialized Fields

tabbedPanel

TabbedPanel tabbedPanel
The parent tabbed panel. It contains all the attributes.


backgroundImage

java.awt.Image backgroundImage
The background image.


tabBounds

java.awt.Rectangle[] tabBounds
The bounds of the tabs for this container.


tabOffset

int tabOffset
This is used when the tabs are scrolled.


Class com.objectplanet.gui.tabs.TabbedEvent extends java.awt.AWTEvent implements Serializable

serialVersionUID: 1l

Serialized Fields

type

int type

tab

java.lang.String tab

component

java.awt.Component component


Class com.objectplanet.gui.tabs.TabbedPanel extends java.awt.Panel implements Serializable

serialVersionUID: 1l

Serialized Fields

tabContainer

TabbedContainer tabContainer
The tab container contains the actual components, and this component contains the tab container. This is done to permit the detachment of the entire tabbed panel into it's own top-level window frame.


detachedContainer

TabbedContainer detachedContainer
This tab container is used when detaching the entire tabbed panel into it's own top-level window frame. This is set to null if not detached.


detachedFrame

java.awt.Frame detachedFrame
This is the reference to the frame used when detaching the entire tabbed panel.


windowEventHandler

java.awt.event.WindowListener windowEventHandler
The window event handler is used to re-attach detached components.


tabs

java.util.Vector tabs
The tab labels.


components

java.util.Hashtable components
The components of the tabbed panel.


tabImages

java.util.Hashtable tabImages
The images used for each tab.


orientation

int orientation

border

int border

tabEnabled

java.util.BitSet tabEnabled

tabLabelOn

java.util.BitSet tabLabelOn

tabImageOn

java.util.BitSet tabImageOn

tabsOn

boolean tabsOn

detachable

boolean detachable

allDetachable

boolean allDetachable

detachedTitle

java.lang.String detachedTitle

title

java.lang.String title

titleFont

java.awt.Font titleFont

tabColor

java.awt.Color tabColor

tabColors

java.util.Hashtable tabColors

tabLabelColor

java.awt.Color tabLabelColor

tabLabelColors

java.util.Hashtable tabLabelColors

tabFont

java.awt.Font tabFont

listeners

java.util.Vector listeners

detachedIcons

java.util.Hashtable detachedIcons

doubleBufferingOn

boolean doubleBufferingOn

doLayoutOn

boolean doLayoutOn

offscreen

java.awt.Image offscreen

currentTab

java.lang.String currentTab

leftButtonPushed

boolean leftButtonPushed

rightButtonPushed

boolean rightButtonPushed

leftButtonBounds

java.awt.Rectangle leftButtonBounds

rightButtonBounds

java.awt.Rectangle rightButtonBounds

detachButtonBounds

java.awt.Rectangle detachButtonBounds

detachButtonPushed

boolean detachButtonPushed

currentDetachButtonOn

boolean currentDetachButtonOn

currentDetachButtonBounds

java.awt.Rectangle currentDetachButtonBounds

currentDetachButtonHitBounds

java.awt.Rectangle currentDetachButtonHitBounds

currentDetachButtonPushed

boolean currentDetachButtonPushed

detachedFrames

java.util.Hashtable detachedFrames

allDetached

boolean allDetached

componentResized

boolean componentResized

isMac

boolean isMac


Class com.objectplanet.gui.tabs.TabbedPanelDemo extends java.applet.Applet implements Serializable

serialVersionUID: 1l

Serialized Fields

tabbed

TabbedPanel tabbed

topCheck

java.awt.Checkbox topCheck

bottomCheck

java.awt.Checkbox bottomCheck

leftCheck

java.awt.Checkbox leftCheck

rightCheck

java.awt.Checkbox rightCheck

titleField

java.awt.TextField titleField

enabledCheck

java.awt.Checkbox[] enabledCheck

tabColors

java.awt.TextField tabColors

tabSelection

java.awt.Choice tabSelection

tabColor

java.awt.TextField tabColor

tabLabelColors

java.awt.TextField tabLabelColors

tabSelection2

java.awt.Choice tabSelection2

tabLabelColor

java.awt.TextField tabLabelColor