|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
net.infonode.gui.panel.BaseContainer
net.infonode.gui.panel.BasePanel
net.infonode.docking.DockingWindow
net.infonode.docking.AbstractTabWindow
net.infonode.docking.WindowBar
A window bar is located at the edge of a root window.
It's a tabbed panel where the content panel is dynamically shown and hidden.
A window bar is enabled and disabled using the Component.setEnabled(boolean) method.
| Nested Class Summary |
| Nested classes inherited from class javax.swing.JComponent |
JComponent.AccessibleJComponent |
| Field Summary |
| Fields inherited from class javax.swing.JComponent |
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Method Summary | |
int |
getContentPanelSize()
Returns the size of the content panel. |
Direction |
getDirection()
Returns the window bar direction in the root window it is a member of |
Dimension |
getPreferredSize()
|
RootWindow |
getRootWindow()
Returns the RootWindow which contains this window, null if there is none. |
TabWindowProperties |
getTabWindowProperties()
Returns the properties for this tab window. |
WindowBarProperties |
getWindowBarProperties()
Returns the property values for this window bar. |
boolean |
isMinimized()
Returns true if this window is minimized, ie located in a WindowBar. |
void |
setContentPanelSize(int size)
Sets the size of the content panel. |
| Methods inherited from class net.infonode.docking.AbstractTabWindow |
addTab, addTab, getChildWindow, getChildWindowCount, getCustomTabAreaComponents, getIcon, getSelectedWindow, setSelectedTab |
| Methods inherited from class net.infonode.gui.panel.BaseContainer |
setBackground, setFont, setForeground, setOpaque, setUI |
| Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, updateUI |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
public TabWindowProperties getTabWindowProperties()
AbstractTabWindow
getTabWindowProperties in class AbstractTabWindowpublic WindowBarProperties getWindowBarProperties()
public void setContentPanelSize(int size)
size - the content panel sizepublic int getContentPanelSize()
public Direction getDirection()
public RootWindow getRootWindow()
DockingWindowRootWindow which contains this window, null if there is none.
getRootWindow in class DockingWindowRootWindow, null if there is nonepublic Dimension getPreferredSize()
public boolean isMinimized()
DockingWindowWindowBar.
isMinimized in class DockingWindow
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||