Package | Description |
---|---|
net.sf.jguiraffe.gui.builder.components.tags |
A package with tag handler classes for creating GUI components.
|
net.sf.jguiraffe.gui.layout |
This package contains the platform-independent base classes and helper classes
for the layout managers provided by the JGUIraffe library.
|
Modifier and Type | Method and Description |
---|---|
protected CellGroup |
PercentCellGroupTag.createGroup()
Creates the cell group object based on the attribute values.
|
Modifier and Type | Method and Description |
---|---|
Collection<CellGroup> |
PercentLayoutTag.getColGroups()
Returns the collection with the column groups definition.
|
Collection<CellGroup> |
PercentLayoutTag.getRowGroups()
Returns the collection with the row groups definition.
|
Modifier and Type | Method and Description |
---|---|
void |
PercentLayoutTag.addColGroup(CellGroup g)
Adds the specified cell group object to the list of column groups.
|
protected void |
PercentRowGroupTag.addGroup(PercentLayoutTag parent,
CellGroup g)
Adds the specified group object as a row group to the given percent
layout tag.
|
protected void |
PercentColGroupTag.addGroup(PercentLayoutTag parent,
CellGroup g)
Adds the specified group object as a column group to the given percent
layout tag.
|
protected abstract void |
PercentCellGroupTag.addGroup(PercentLayoutTag parent,
CellGroup g)
Adds the newly created cell group object to the corresponding percent
layout tag.
|
void |
PercentLayoutTag.addRowGroup(CellGroup g)
Adds the specified cell group object to the list of row groups.
|
Modifier and Type | Method and Description |
---|---|
static CellGroup |
CellGroup.fromArray(int... idx)
Creates a new instance of
CellGroup and initializes it with
the indices of the affected cells. |
static CellGroup |
CellGroup.fromString(String s)
Creates a new instance of
CellGroup and initializes it from
the passed in string. |
Modifier and Type | Method and Description |
---|---|
Collection<CellGroup> |
PercentLayoutBase.getColumnGroups()
Returns an unmodifiable collection with the column groups defined for
this layout.
|
Collection<CellGroup> |
PercentLayoutBase.getRowGroups()
Returns an unmodifiable collection with the row groups defined for this
layout.
|
Modifier and Type | Method and Description |
---|---|
void |
PercentLayoutBase.addColumnGroup(CellGroup grp)
Adds a
CellGroup object for columns to this layout manager. |
void |
PercentLayoutBase.addRowGroup(CellGroup grp)
Adds a
CellGroup object for rows to this layout manager. |
Modifier and Type | Method and Description |
---|---|
protected void |
PercentLayoutBase.applyCellGroups(int[] sizes,
Collection<CellGroup> cellGroups)
Applies the defined cell groups to the so far calculated cell sizes.
|
protected int[] |
PercentLayoutBase.calcCellSizesWithGroups(CellConstraints[] constraints,
int count,
Collection<CellGroup> cellGroups,
Object container,
boolean minimum,
boolean vert)
Calculates the sizes of all columns or rows.
|
int[] |
PercentLayoutBase.calcSizes(CellConstraints[] constraints,
int count,
Collection<CellGroup> cellGroups,
Object container,
int containerSize,
boolean vert)
Calculates the final cell sizes in one direction (horizontal or
vertical).
|
Copyright © 2016 The JGUIraffe Team. All rights reserved.