FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
new ColumnSpec("150px")
};
int rowCount = family.getGroupHeadFieldCount(groupName);
RowSpec[] rowSpec = new RowSpec[rowCount * 2 + 1];
rowSpec[0] = new RowSpec("10px");
rowSpec[1] = FormFactory.LINE_GAP_ROWSPEC;
for (int i = 1; i <= rowCount - 1; i++) {
rowSpec[i * 2] = new RowSpec("20px");
rowSpec[i * 2 + 1] = FormFactory.LINE_GAP_ROWSPEC;
}
rowSpec[rowCount * 2] = new RowSpec("20px");
groupPanel.setLayout(new FormLayout(columnSpec, rowSpec));
int currentComponentNumber = 1;
Iterator columnIter = family.getColumns().iterator();
while (columnIter.hasNext()) {
Column column = (Column)columnIter.next();