A B C D G I L M P R S T U

A

actionPerformed(ActionEvent) - Method in class com.objectplanet.gui.tabs.TabbedPanelDemo
Handles the action events for the demo.
add(String, Component) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Adds a new component to the panel.
addMouseListener(MouseListener) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Adds a mouse listener to the tabbed panel.
addTabbedListener(TabbedListener) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Adds a tabbed panel event listener.

B

BOTTOM - Static variable in class com.objectplanet.gui.tabs.TabbedPanel
Tabs go at the bottom.

C

com.objectplanet.gui.tabs - package com.objectplanet.gui.tabs
 
contains(String) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Checks if a tab with this name exists in the panel.
createColor(String) - Method in class com.objectplanet.gui.tabs.TabbedPanelDemo
Creates a color based on the string.

D

destroy() - Method in class com.objectplanet.gui.tabs.TabbedPanel
Call this method to release any image resources used.
detach(String) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Detaches the specified tab into a top-level window.
detachAll() - Method in class com.objectplanet.gui.tabs.TabbedPanel
Detaches all the tabs into it's own top-level window frame.
doLayout() - Method in class com.objectplanet.gui.tabs.TabbedPanel
Lays out the current visible component.

G

get(String) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Gets the component with the given name from the panel.
getBackgroundImage() - Method in class com.objectplanet.gui.tabs.TabbedContainer
Returns the background image.
getBorderSize() - Method in class com.objectplanet.gui.tabs.TabbedPanel
Gets the size of the border.
getComponent() - Method in class com.objectplanet.gui.tabs.TabbedEvent
Gets the component of the tab.
getDetachedIcon(String) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Gets the icon used for the detached frame.
getDetachedImage() - Method in class com.objectplanet.gui.tabs.TabbedPanel
Gets the detach image.
getDetachedTitle() - Method in class com.objectplanet.gui.tabs.TabbedPanel
Gets the title used in the detached window frame.
getInsets() - Method in class com.objectplanet.gui.tabs.TabbedPanel
This method is overridden to pad the panel to make space for the tabs.
getOrientation() - Method in class com.objectplanet.gui.tabs.TabbedPanel
Gets the current orientation of the tabs.
getShowing() - Method in class com.objectplanet.gui.tabs.TabbedPanel
Gets the name of the tab currently showed.
getTab() - Method in class com.objectplanet.gui.tabs.TabbedEvent
Gets the name of the tab that originated the event.
getTabColor() - Method in class com.objectplanet.gui.tabs.TabbedPanel
Gets the default color of the tabs.
getTabColor(String) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Gets the color of the specified tab.
getTabCount() - Method in class com.objectplanet.gui.tabs.TabbedPanel
Gets the number of tabs in the panel.
getTabFont() - Method in class com.objectplanet.gui.tabs.TabbedPanel
Gets the font used for the tab labels.
getTabImage(String) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Gets the image used for the specified tab.
getTabLabelColor() - Method in class com.objectplanet.gui.tabs.TabbedPanel
Gets the default color of the tab labels.
getTabLabelColor(String) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Gets the color of the specified tab label.
getTabName(int) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Gets the name of the specified tab.
getTitle() - Method in class com.objectplanet.gui.tabs.TabbedPanel
Gets the title of the panel.
getTitleFont() - Method in class com.objectplanet.gui.tabs.TabbedPanel
Gets the title font.
getType() - Method in class com.objectplanet.gui.tabs.TabbedEvent
Gets the type of the event.

I

init() - Method in class com.objectplanet.gui.tabs.TabbedPanelDemo
Constructs the demonstration.
isAllDetachable() - Method in class com.objectplanet.gui.tabs.TabbedPanel
Checks if all the tabs can be detached at once.
isAllDetached() - Method in class com.objectplanet.gui.tabs.TabbedPanel
Checks if all the tabs (as one component) is detached into it's own top-level window frame.
isAnyDetached() - Method in class com.objectplanet.gui.tabs.TabbedPanel
Checks if any given tab is detached.
isDetachable() - Method in class com.objectplanet.gui.tabs.TabbedPanel
Checks if the tabs in the panel are detachable.
isDetached(String) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Checks if the given tab is detached.
isDoLayoutOn() - Method in class com.objectplanet.gui.tabs.TabbedPanel
Checks if automatic layout is on.
isDoubleBufferingOn() - Method in class com.objectplanet.gui.tabs.TabbedPanel
Checks if double buffering is turned on or off.
isEnabled(String) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Checks if the given tab is enabled or disabled.
isShowing(String) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Checks if the given tab is the one currently showing.
isTabImageOn(String) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Checks if the tab image for the specified tab is turned on.
isTabLabelOn(String) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Checks if the tab label for the specified tab is turned on.
isTabsOn() - Method in class com.objectplanet.gui.tabs.TabbedPanel
Checks if the tabs are on or off.
itemStateChanged(ItemEvent) - Method in class com.objectplanet.gui.tabs.TabbedPanelDemo
Handles the events from the checkboxes.

L

LEFT - Static variable in class com.objectplanet.gui.tabs.TabbedPanel
Tabs go at the left.

M

main(String[]) - Static method in class com.objectplanet.gui.tabs.TabbedPanelDemo
Starts the test program.

P

paint(Graphics) - Method in class com.objectplanet.gui.tabs.TabbedContainer
Paints the tabbed panel component.

R

RIGHT - Static variable in class com.objectplanet.gui.tabs.TabbedPanel
Tabs go at the right.
remove(String) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Removes the component with the given name from the panel.
removeTabbedListener(TabbedListener) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Removes the specified event listener from the panel.
render(Graphics, TabbedContainer) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Renders the tabs.
repaint() - Method in class com.objectplanet.gui.tabs.TabbedPanel
The tab contains is the actual component the buttons are painted on.
retach(String) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Reattaches a component that has been detached from the panel.
retachAll() - Method in class com.objectplanet.gui.tabs.TabbedPanel
Retaches all the back into the main tabbed panel container.

S

setAllDetachable(boolean) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Turns on or off the possibility to detach all the tabs at once tabs into it's own top-level window frame.
setBackgroundImage(Image) - Method in class com.objectplanet.gui.tabs.TabbedContainer
Sets the background image to be used when all the tabs are detached.
setBorderSize(int) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Sets the tab's border size.
setComponents(TabbedContainer) - Method in class com.objectplanet.gui.tabs.TabbedContainer
Moves the components from the specified tab container to this tab container.
setDetachable(boolean) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Turns on or off the possibility to detach a tab.
setDetachedIcon(String, Image) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Sets the icon used for the detached frame.
setDetachedImage(Image) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Sets the image to be painted on the component when all the tabs are detached.
setDetachedTitle(String) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Sets the title used in the detached window frame.
setDoLayoutOn(boolean) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Turns on or off automatic layout.
setDoubleBufferingOn(boolean) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Turns on or off double buffering.
setEnabled(String, boolean) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Enables or disables the given tab.
setOrientation(int) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Sets the orientation of the tabs.
setTabColor(Color) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Sets the color of the tabs.
setTabColor(String, Color) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Sets the color of the specified tab.
setTabFont(Font) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Sets the font used for the tab labels.
setTabImage(String, Image) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Sets an image for the specified tab.
setTabImageOn(String, boolean) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Turns on or off the image of the specified tab.
setTabLabelColor(Color) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Sets the color of the tab labels.
setTabLabelColor(String, Color) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Sets the color of the specified tab label.
setTabLabelOn(String, boolean) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Turns on or off the label of the specified tab.
setTabsOn(boolean) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Turns on or off the tabs.
setTitle(String) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Sets the title of the panel.
setTitleFont(Font) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Sets the font of the title.
show(String) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Shows the component with the given name.

T

TAB_ADDED - Static variable in class com.objectplanet.gui.tabs.TabbedEvent
Event type used when a tab is added to the panel.
TAB_DETACHED - Static variable in class com.objectplanet.gui.tabs.TabbedEvent
Event type used when a tab component was detached.
TAB_HIDDEN - Static variable in class com.objectplanet.gui.tabs.TabbedEvent
Event type used when a tab component was hidden.
TAB_REMOVED - Static variable in class com.objectplanet.gui.tabs.TabbedEvent
Event type used when a tab is removed from the panel.
TAB_RETACHED - Static variable in class com.objectplanet.gui.tabs.TabbedEvent
Event type used when a tab component was reattached.
TAB_SHOWN - Static variable in class com.objectplanet.gui.tabs.TabbedEvent
Event type used when a tab component was shown.
TOP - Static variable in class com.objectplanet.gui.tabs.TabbedPanel
Tabs go at the top.
TabbedContainer - class com.objectplanet.gui.tabs.TabbedContainer.
This class contains the tabbed components and renders the tabs.
TabbedContainer(TabbedPanel) - Constructor for class com.objectplanet.gui.tabs.TabbedContainer
Creates an empty tab container.
TabbedEvent - class com.objectplanet.gui.tabs.TabbedEvent.
This is the event generated by a tabbed panel, when a component is either selected, deselected, detached, or retached to the panel.
TabbedEvent(int, Object, String, Component) - Constructor for class com.objectplanet.gui.tabs.TabbedEvent
Creates a new tabbed panel event when detaching a component.
TabbedListener - interface com.objectplanet.gui.tabs.TabbedListener.
This interface specifies the callback for the tabbed panel event listener.
TabbedPanel - class com.objectplanet.gui.tabs.TabbedPanel.
This class implements a tabbed panel component.
TabbedPanel() - Constructor for class com.objectplanet.gui.tabs.TabbedPanel
Creates an empty TabbedPanel with the tabs at the top.
TabbedPanel(int) - Constructor for class com.objectplanet.gui.tabs.TabbedPanel
Creates an empty TabbedPanel with the given tab orientation.
TabbedPanelDemo - class com.objectplanet.gui.tabs.TabbedPanelDemo.
Demonstrates the tabbed panel component.
TabbedPanelDemo() - Constructor for class com.objectplanet.gui.tabs.TabbedPanelDemo
 
tabEvent(TabbedEvent) - Method in interface com.objectplanet.gui.tabs.TabbedListener
This is called when a tab event happens.
tabEvent(TabbedEvent) - Method in class com.objectplanet.gui.tabs.TabbedPanelDemo
Handles the events from the tabbed panel.
toString() - Method in class com.objectplanet.gui.tabs.TabbedEvent
Prints the event information

U

update(Graphics) - Method in class com.objectplanet.gui.tabs.TabbedContainer
Overridden to avoid flashing.
update(Graphics) - Method in class com.objectplanet.gui.tabs.TabbedPanel
Implemented to avoid flicker.

A B C D G I L M P R S T U