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;
}
}