package org.drugis.common.gui; import com.jgoodies.forms.layout.ColumnSpec; import com.jgoodies.forms.layout.FormLayout; import com.jgoodies.forms.layout.RowSpec; public class LayoutUtil { public static void addColumn(FormLayout layout) { addColumn(layout, "left:pref"); } public static void addColumn(FormLayout layout, String spec) { layout.appendColumn(ColumnSpec.decode("3dlu")); layout.appendColumn(ColumnSpec.decode(spec)); } public static void addRow(FormLayout layout) { layout.appendRow(RowSpec.decode("3dlu")); layout.appendRow(RowSpec.decode("p")); } public static int addRow(FormLayout layout, int rows, String spacingSpec) { layout.appendRow(RowSpec.decode(spacingSpec)); layout.appendRow(RowSpec.decode("p")); return rows + 2; } public static int addRow(FormLayout layout, int rows) { LayoutUtil.addRow(layout); return rows + 2; } }