private void insertLogicalColumn(int index) { int baseColumn = logicalToLayoutColumn(index); // insert the gap for all columns but the first if(index != 0 && gapColumn != null) { insertColumn(baseColumn, gapColumn); baseColumn += 1; } // insert the element columns for(int c = 0; c < columnSpecs.length; c++) { insertColumn(baseColumn + c, columnSpecs[c]); } } private void removeLogicalRow(int index) {
private void removeLogicalColumn(int index) { int baseColumn = logicalToLayoutColumn(index); if(index != 0 && gapColumn != null) { formLayout.removeColumn(baseColumn + 1); } for(int c = 0; c < columnSpecs.length; c++) { formLayout.removeColumn(baseColumn + 1); } }
private void removeLogicalColumn(int index) { int baseColumn = logicalToLayoutColumn(index); if(index != 0 && gapColumn != null) { formLayout.removeColumn(baseColumn + 1); } for(int c = 0; c < columnSpecs.length; c++) { formLayout.removeColumn(baseColumn + 1); } }
private void removeLogicalColumn(int index) { int baseColumn = logicalToLayoutColumn(index); if(index != 0 && gapColumn != null) { formLayout.removeColumn(baseColumn + 1); } for(int c = 0; c < columnSpecs.length; c++) { formLayout.removeColumn(baseColumn + 1); } }
private void insertLogicalColumn(int index) { int baseColumn = logicalToLayoutColumn(index); // insert the gap for all columns but the first if(index != 0 && gapColumn != null) { insertColumn(baseColumn, gapColumn); baseColumn += 1; } // insert the element columns for(int c = 0; c < columnSpecs.length; c++) { insertColumn(baseColumn + c, columnSpecs[c]); } } private void removeLogicalRow(int index) {
private void insertLogicalColumn(int index) { int baseColumn = logicalToLayoutColumn(index); // insert the gap for all columns but the first if(index != 0 && gapColumn != null) { insertColumn(baseColumn, gapColumn); baseColumn += 1; } // insert the element columns for(int c = 0; c < columnSpecs.length; c++) { insertColumn(baseColumn + c, columnSpecs[c]); } } private void removeLogicalRow(int index) {
private CellConstraints deriveCellConstraints(int component, int logicalColumn, int logicalRow) { CellConstraints constraints = format.getConstraints(component); constraints = (CellConstraints)constraints.clone(); constraints.gridX += logicalToLayoutColumn(logicalColumn) + (logicalColumn > 0 && gapColumn != null ? 1 : 0); constraints.gridY += logicalToLayoutRow(logicalRow) + (logicalRow > 0 && gapRow != null ? 1 : 0); return constraints; }
private CellConstraints deriveCellConstraints(int component, int logicalColumn, int logicalRow) { CellConstraints constraints = format.getConstraints(component); constraints = (CellConstraints)constraints.clone(); constraints.gridX += logicalToLayoutColumn(logicalColumn) + (logicalColumn > 0 && gapColumn != null ? 1 : 0); constraints.gridY += logicalToLayoutRow(logicalRow) + (logicalRow > 0 && gapRow != null ? 1 : 0); return constraints; }
private CellConstraints deriveCellConstraints(int component, int logicalColumn, int logicalRow) { CellConstraints constraints = format.getConstraints(component); constraints = (CellConstraints)constraints.clone(); constraints.gridX += logicalToLayoutColumn(logicalColumn) + (logicalColumn > 0 && gapColumn != null ? 1 : 0); constraints.gridY += logicalToLayoutRow(logicalRow) + (logicalRow > 0 && gapRow != null ? 1 : 0); return constraints; }