use of com.jgoodies.forms.builder.DefaultFormBuilder in project jgnash by ccavanaugh.
the class RegisterOptions method layoutMainPanel.
private void layoutMainPanel() {
initComponents();
FormLayout layout = new FormLayout("p:g", "");
DefaultFormBuilder builder = new DefaultFormBuilder(layout, this);
builder.border(Borders.DIALOG);
builder.appendSeparator(rb.getString("Title.Colors"));
builder.append(buildColorPanel());
builder.appendSeparator(rb.getString("Title.DefaultBehavior"));
builder.append(sortableCheckBox);
builder.append(registerFollowsCheckBox);
builder.append(autoCompleteCheckBox);
builder.append(buildCasePanel());
builder.append(regDateCheckBox);
builder.append(confirmTransDeleteCheckBox);
builder.append(restoreLastTabCheckBox);
builder.appendSeparator(rb.getString("Title.ReconcileSettings"));
builder.append(disableAutoReconcileButton);
builder.append(autoReconcileBothSidesButton);
builder.append(autoReconcileIncomeExpenseButton);
}
use of com.jgoodies.forms.builder.DefaultFormBuilder in project jgnash by ccavanaugh.
the class RegisterOptions method buildColorPanel.
private JPanel buildColorPanel() {
FormLayout layout = new FormLayout("p, $lcgap, p, 8dlu, p, $lcgap, p", "");
DefaultFormBuilder builder = new DefaultFormBuilder(layout);
builder.append(rb.getString("Label.EvenRows"), evenButton);
builder.append(rb.getString("Label.OddRows"), oddButton);
return builder.getPanel();
}
use of com.jgoodies.forms.builder.DefaultFormBuilder in project jgnash by ccavanaugh.
the class ReminderOptions method layoutMainPanel.
private void layoutMainPanel() {
initComponents();
FormLayout layout = new FormLayout("right:p, $lcgap, max(75dlu;p):g", "");
DefaultFormBuilder builder = new DefaultFormBuilder(layout, this);
builder.rowGroupingEnabled(true);
builder.border(Borders.DIALOG);
builder.append(confirmDeleteButton, 3);
}
use of com.jgoodies.forms.builder.DefaultFormBuilder in project jgnash by ccavanaugh.
the class WizardDialog method layoutMainPanel.
private void layoutMainPanel() {
initComponents();
CellConstraints cc = new CellConstraints();
FormLayout lay = new FormLayout("p, $rgap, min(220dlu;d):g", "");
DefaultFormBuilder builder = new DefaultFormBuilder(lay);
builder.border(Borders.DIALOG);
builder.appendRow(RowSpec.decode("f:p:g"));
builder.append(buildTaskPanel(), pagePanel);
builder.appendSeparator();
builder.nextLine();
builder.appendRelatedComponentsGapRow();
builder.nextLine();
builder.appendRow("p");
builder.add(buildButtonPanel(), cc.xyw(1, builder.getRow(), 3));
getContentPane().add(builder.getPanel());
}
use of com.jgoodies.forms.builder.DefaultFormBuilder in project jgnash by ccavanaugh.
the class WizardDialog method buildButtonPanel.
private JPanel buildButtonPanel() {
FormLayout lay = new FormLayout("$glue, $button, $rgap, $button, $rgap, $button, $ugap, $button", "f:p");
DefaultFormBuilder builder = new DefaultFormBuilder(lay);
builder.nextColumn();
builder.append(backButton, nextButton, finishButton);
builder.append(cancelButton);
return builder.getPanel();
}
Aggregations