|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.CardLayout
jaxx.runtime.swing.CardLayout2
public class CardLayout2
An override of the awt CardLayout.
contains(java.io.Serializable).
We had also another method to obtain the current visible component in a container layouted by the class,
via the method getVisibleComponent(java.awt.Container).
| Field Summary | |
|---|---|
protected java.util.List<java.io.Serializable> |
contexts
list of already loaded context (since the CardLayout.vector attribute is package visible... |
protected boolean |
useOnlyVisibleComponentDimension
A flag to compute dimension only on visible component. |
| Constructor Summary | |
|---|---|
CardLayout2()
|
|
| Method Summary | |
|---|---|
void |
addLayoutComponent(java.awt.Component comp,
java.lang.Object constraints)
|
boolean |
contains(java.io.Serializable constraints)
Test if a constrains is contained in the layout. |
java.awt.Component |
getComponent(java.awt.Container container,
java.lang.String constraints)
|
java.awt.Component |
getVisibleComponent(java.awt.Container container)
Obtain the visible component in the container. |
boolean |
isUseOnlyVisibleComponentDimension()
|
void |
layoutContainer(java.awt.Container parent)
Lays out the specified container using this card layout. |
java.awt.Dimension |
maximumLayoutSize(java.awt.Container target)
Returns the maximum dimensions for this layout given the components in the specified target container. |
java.awt.Dimension |
minimumLayoutSize(java.awt.Container parent)
Calculates the minimum size for the specified panel. |
java.awt.Dimension |
preferredLayoutSize(java.awt.Container parent)
Determines the preferred size of the container argument using this card layout. |
void |
reset(java.awt.Container parent)
remove from cardlayout and linked container all his components. |
void |
setUseOnlyVisibleComponentDimension(boolean useOnlyVisibleComponentDimension)
|
| Methods inherited from class java.awt.CardLayout |
|---|
addLayoutComponent, first, getHgap, getLayoutAlignmentX, getLayoutAlignmentY, getVgap, invalidateLayout, last, next, previous, removeLayoutComponent, setHgap, setVgap, show, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected java.util.List<java.io.Serializable> contexts
CardLayout.vector attribute is package visible...
protected boolean useOnlyVisibleComponentDimension
| Constructor Detail |
|---|
public CardLayout2()
| Method Detail |
|---|
public void addLayoutComponent(java.awt.Component comp,
java.lang.Object constraints)
addLayoutComponent in interface java.awt.LayoutManager2addLayoutComponent in class java.awt.CardLayoutpublic boolean contains(java.io.Serializable constraints)
constraints - l'identifiant a tester
true si l'identifiant est deja present dans le layout, false autrement.public java.awt.Component getVisibleComponent(java.awt.Container container)
container - the container using this layout
public java.awt.Component getComponent(java.awt.Container container,
java.lang.String constraints)
public java.awt.Dimension preferredLayoutSize(java.awt.Container parent)
preferredLayoutSize in interface java.awt.LayoutManagerpreferredLayoutSize in class java.awt.CardLayoutparent - the parent container in which to do the layout
Container.getPreferredSize(),
CardLayout.minimumLayoutSize(java.awt.Container)public java.awt.Dimension minimumLayoutSize(java.awt.Container parent)
minimumLayoutSize in interface java.awt.LayoutManagerminimumLayoutSize in class java.awt.CardLayoutparent - the parent container in which to do the layout
Container.doLayout(),
CardLayout.preferredLayoutSize(java.awt.Container)public java.awt.Dimension maximumLayoutSize(java.awt.Container target)
maximumLayoutSize in interface java.awt.LayoutManager2maximumLayoutSize in class java.awt.CardLayouttarget - the component which needs to be laid outContainer,
minimumLayoutSize(java.awt.Container),
preferredLayoutSize(java.awt.Container)public void layoutContainer(java.awt.Container parent)
parent container is reshaped
to be the size of the container, minus space for surrounding
insets, horizontal gaps, and vertical gaps.
layoutContainer in interface java.awt.LayoutManagerlayoutContainer in class java.awt.CardLayoutparent - the parent container in which to do the layoutContainer.doLayout()public boolean isUseOnlyVisibleComponentDimension()
public void setUseOnlyVisibleComponentDimension(boolean useOnlyVisibleComponentDimension)
public void reset(java.awt.Container parent)
parent - the parent container linked with the layout
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||