use of com.jgoodies.forms.builder.DefaultFormBuilder in project jgnash by ccavanaugh.
the class ColumnDialog method buildCenterPanel.
private JPanel buildCenterPanel() {
FormLayout layout = new FormLayout("p:g", "");
DefaultFormBuilder builder = new DefaultFormBuilder(layout);
builder.append(addButton);
builder.append(removeButton);
return builder.getPanel();
}
use of com.jgoodies.forms.builder.DefaultFormBuilder in project jgnash by ccavanaugh.
the class SplitsDialog method layoutMainPanel.
private void layoutMainPanel() {
initComponents();
FormLayout layout = new FormLayout("d:g", "80dlu:g");
DefaultFormBuilder builder = new DefaultFormBuilder(layout);
builder.border(Borders.DIALOG);
builder.append(new JScrollPane(table));
// build the button bar
ButtonBarBuilder bbb = new ButtonBarBuilder();
bbb.addButton(newButton, deleteButton);
bbb.addUnrelatedGap();
bbb.addGlue();
bbb.addButton(deleteAllButton);
builder.append(bbb.getPanel());
builder.nextLine();
builder.append(concatenateMemoCheckBox);
builder.nextLine();
builder.append(tabbedPane);
builder.nextLine();
builder.appendUnrelatedComponentsGapRow();
builder.nextLine();
builder.append(StaticUIMethods.buildOKCancelBar(okButton, cancelButton));
getContentPane().add(builder.getPanel(), BorderLayout.CENTER);
}
use of com.jgoodies.forms.builder.DefaultFormBuilder in project jgnash by ccavanaugh.
the class TransactionNumberDialog method layoutButtonPanel.
private JPanel layoutButtonPanel() {
final FormLayout layout = new FormLayout("p:g", "d, 6dlu, d, f:p:g(1.0), d");
final DefaultFormBuilder builder = new DefaultFormBuilder(layout);
builder.append(upButton);
builder.nextLine();
builder.nextLine();
builder.append(downButton);
builder.nextLine();
builder.nextLine();
builder.append(removeButton);
return builder.getPanel();
}
use of com.jgoodies.forms.builder.DefaultFormBuilder in project jgnash by ccavanaugh.
the class TransactionNumberDialog method layoutPanel.
private JPanel layoutPanel() {
final FormLayout layout = new FormLayout("75dlu:g, 8dlu, p", "f:p:g(1.0)");
final DefaultFormBuilder builder = new DefaultFormBuilder(layout);
final JScrollPane scrollPane = new JScrollPane(list);
builder.append(scrollPane, layoutButtonPanel());
builder.nextLine();
builder.appendRelatedComponentsGapRow();
builder.nextLine();
builder.append(entryField, insertButton);
return builder.getPanel();
}
use of com.jgoodies.forms.builder.DefaultFormBuilder in project jgnash by ccavanaugh.
the class LiabilityRegisterPanel method createButtonPanel.
/**
* Overrides createButtonPanel in GenericRegisterPanel to add extra buttons
*/
@Override
protected JPanel createButtonPanel() {
FormLayout layout = new FormLayout("d, 4dlu:g, d", "");
DefaultFormBuilder builder = new DefaultFormBuilder(layout);
builder.append(StaticUIMethods.buildLeftAlignedBar(newButton, duplicateButton, jumpButton, deleteButton));
builder.append(StaticUIMethods.buildRightAlignedBar(paymentButton, amortizeButton));
return builder.getPanel();
}
Aggregations