public class RJLayout
extends java.lang.Object
implements java.awt.LayoutManager2
Constructor and Description |
---|
RJLayout(javax.swing.JComponent aComponent)
Creates new layout manager with given panel.
|
Modifier and Type | Method and Description |
---|---|
void |
addLayoutComponent(java.awt.Component aComponent,
java.lang.Object constraints) |
void |
addLayoutComponent(java.lang.String aName,
java.awt.Component aComponent)
Adds a component to the manager.
|
float |
getLayoutAlignmentX(java.awt.Container aTarget) |
float |
getLayoutAlignmentY(java.awt.Container aTarget) |
void |
invalidateLayout(java.awt.Container aTarget) |
boolean |
isEnabled()
Returns whether layout is enabled.
|
void |
layoutContainer(java.awt.Container aParent)
Performs actual component layout.
|
java.awt.Dimension |
maximumLayoutSize(java.awt.Container aTarget)
Returns the maximum layout size.
|
java.awt.Dimension |
minimumLayoutSize(java.awt.Container aParent)
Returns the minimum layout size.
|
java.awt.Dimension |
preferredLayoutSize(java.awt.Container aParent)
Returns the preferred layout size.
|
void |
removeLayoutComponent(java.awt.Component aComponent)
Removes a component to the manager.
|
void |
setEnabled(boolean aValue)
Sets whether layout is enabled.
|
public RJLayout(javax.swing.JComponent aComponent)
public boolean isEnabled()
public void setEnabled(boolean aValue)
public void layoutContainer(java.awt.Container aParent)
layoutContainer
in interface java.awt.LayoutManager
public void addLayoutComponent(java.awt.Component aComponent, java.lang.Object constraints)
addLayoutComponent
in interface java.awt.LayoutManager2
public void addLayoutComponent(java.lang.String aName, java.awt.Component aComponent)
addLayoutComponent
in interface java.awt.LayoutManager
public void removeLayoutComponent(java.awt.Component aComponent)
removeLayoutComponent
in interface java.awt.LayoutManager
public java.awt.Dimension preferredLayoutSize(java.awt.Container aParent)
preferredLayoutSize
in interface java.awt.LayoutManager
public java.awt.Dimension minimumLayoutSize(java.awt.Container aParent)
minimumLayoutSize
in interface java.awt.LayoutManager
public java.awt.Dimension maximumLayoutSize(java.awt.Container aTarget)
maximumLayoutSize
in interface java.awt.LayoutManager2
public float getLayoutAlignmentX(java.awt.Container aTarget)
getLayoutAlignmentX
in interface java.awt.LayoutManager2
public float getLayoutAlignmentY(java.awt.Container aTarget)
getLayoutAlignmentY
in interface java.awt.LayoutManager2
public void invalidateLayout(java.awt.Container aTarget)
invalidateLayout
in interface java.awt.LayoutManager2