| 
 | Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.4.0) E17493-05 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectoracle.javatools.columnlayout.LayoutRow
public class LayoutRow
A LayoutRow is a list of LayoutComponents. Each row in a
 LayoutPanel is a LayoutRow.
| Constructor Summary | |
|---|---|
| LayoutRow() | |
| Method Summary | |
|---|---|
|  void | add(LayoutComponent lc)Add a LayoutComponent to the row. | 
|  void | addToPanel(java.awt.Container container,
           int baseRow,
           int baseColumn,
           boolean[] rowConstraints,
           boolean[] columnConstraints,
           int rowSpan)Allow each LayoutComponent to add itself to the UI container with appropriate constraints. | 
|  void | areColumnsResizable(boolean[] columnConstraints,
                    int baseColumn)Allow each LayoutComponent to set the column constraints. | 
|  void | areRowsResizable(boolean[] rowConstraints,
                 int baseRow,
                 int rowSpan)Allow each LayoutComponent to set the row constraints. | 
|  int | getColumnCount()Returns the sum of the added LayoutComponents column counts. | 
|  int | getRowCount()Returns the maximum row count of the added LayoutComponents. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public LayoutRow()
| Method Detail | 
|---|
public void addToPanel(java.awt.Container container,
                       int baseRow,
                       int baseColumn,
                       boolean[] rowConstraints,
                       boolean[] columnConstraints,
                       int rowSpan)
addToPanel in interface LayoutComponentcontainer - the container to add tobaseRow - components must be added relative to thisbaseColumn - components must be added relative to thisrowConstraints - whether each row is resizable or not, these
        are for the whole containercolumnConstraints - same as rowConstraints but for columnsrowSpan - the number of rows which the LayoutComponent occupies
        this will be at least equal to the LayoutComponent's row count
public void areRowsResizable(boolean[] rowConstraints,
                             int baseRow,
                             int rowSpan)
areRowsResizable in interface LayoutComponentrowConstraints - the out parameterbaseRow - the position to start from in the rowConstraintsrowSpan - the length of the rowConstraints which can be
                changed
public void areColumnsResizable(boolean[] columnConstraints,
                                int baseColumn)
areColumnsResizable in interface LayoutComponentpublic int getRowCount()
getRowCount in interface LayoutComponentpublic int getColumnCount()
getColumnCount in interface LayoutComponentpublic void add(LayoutComponent lc)
lc - the layout component to add, must not be null| 
 | Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.4.0) E17493-05 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||