|
|||||||||||
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 AbstractTabWindow
public WindowBarProperties getWindowBarProperties()
public void setContentPanelSize(int size)
size
- the content panel sizepublic int getContentPanelSize()
public Direction getDirection()
public RootWindow getRootWindow()
DockingWindow
RootWindow
which contains this window, null if there is none.
getRootWindow
in class DockingWindow
RootWindow
, null if there is nonepublic Dimension getPreferredSize()
public boolean isMinimized()
DockingWindow
WindowBar
.
isMinimized
in class DockingWindow
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |