|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object bibliothek.gui.dock.station.stack.tab.RowLayout
public class RowLayout
This layout puts all tabs in one, or if there is not enough space, in many,
rows. This TabLayoutManager
does never create menus and ignores the
info panel.
Constructor Summary | |
---|---|
RowLayout()
|
Method Summary | |
---|---|
Dimension |
getMinimumSize(TabPane pane)
Gets the minimal size that TabPane.getAvailableArea()
should return. |
Dimension |
getPreferredSize(TabPane pane)
Gets the preferred size that TabPane.getAvailableArea()
should return. |
void |
install(TabPane pane)
Informs this TabLayoutManager that from now on it will have
to layout pane . |
void |
layout(TabPane pane)
Lays out the tabs on pane , this manager is free to
make any layout it wishes. |
void |
uninstall(TabPane pane)
Informs this TabLayoutManager that it has no longer to
look after pane . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RowLayout()
Method Detail |
---|
public Dimension getMinimumSize(TabPane pane)
TabLayoutManager
TabPane.getAvailableArea()
should return.
getMinimumSize
in interface TabLayoutManager
pane
- some panel
pane
public Dimension getPreferredSize(TabPane pane)
TabLayoutManager
TabPane.getAvailableArea()
should return.
getPreferredSize
in interface TabLayoutManager
pane
- some panel
pane
public void layout(TabPane pane)
TabLayoutManager
pane
, this manager is free to
make any layout it wishes. However, the result should allow the user
to still select any tab.
layout
in interface TabLayoutManager
pane
- the pane whose tabs should be positionedpublic void install(TabPane pane)
TabLayoutManager
TabLayoutManager
that from now on it will have
to layout pane
.
install
in interface TabLayoutManager
pane
- a pane that will be given to TabLayoutManager.layout(TabPane)
public void uninstall(TabPane pane)
TabLayoutManager
TabLayoutManager
that it has no longer to
look after pane
.
uninstall
in interface TabLayoutManager
pane
- a TabPane
that will no longer be given to
TabLayoutManager.layout(TabPane)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |