List of usage examples for com.jgoodies.forms.builder DefaultFormBuilder append
public JLabel append(String textWithMnemonic, Component component)
From source file:jgnash.ui.option.RegisterOptions.java
License:Open Source License
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(); }
From source file:jgnash.ui.option.ReminderOptions.java
License:Open Source License
private void layoutMainPanel() { initComponents();/*from w w w.j a v a 2 s .co m*/ FormLayout layout = new FormLayout("right:p, $lcgap, max(75dlu;p):g", ""); DefaultFormBuilder builder = new DefaultFormBuilder(layout, this); builder.setRowGroupingEnabled(true); builder.setDefaultDialogBorder(); builder.append(confirmDeleteButton, 3); }
From source file:jgnash.ui.option.ReportOptions.java
License:Open Source License
private void layoutMainPanel() { initComponents();/*from w ww . jav a 2 s . c om*/ FormLayout layout = new FormLayout("right:p, $lcgap, max(75dlu;p):g", ""); DefaultFormBuilder builder = new DefaultFormBuilder(layout, this); builder.setRowGroupingEnabled(true); builder.setDefaultDialogBorder(); builder.appendSeparator(rb.getString("Title.Fonts")); builder.append(rb.getString("Label.Monospace"), monoCombo); builder.append(rb.getString("Label.Proportional"), proportionalCombo); }
From source file:jgnash.ui.option.StartupOptions.java
License:Open Source License
private void layoutMainPanel() { initComponents();/*from w ww . ja va 2s. c o m*/ FormLayout layout = new FormLayout("p, $lcgap, f:p:g", ""); DefaultFormBuilder builder = new DefaultFormBuilder(layout, this); builder.setRowGroupingEnabled(true); builder.setDefaultDialogBorder(); builder.appendSeparator(rb.getString("Title.Startup")); builder.append(openLastOnStartup, 3); builder.appendSeparator(rb.getString("Title.Shutdown")); builder.append(timeStampButton, 3); builder.append(removeBackupButton, 3); builder.append(rb.getString("Label.MaxBackupCount"), removeBackupCountSpinner); builder.appendSeparator(rb.getString("Title.BackgroundUpdate")); builder.append(updateCurrenciesButton, 3); builder.append(updateSecuritiesButton, 3); }
From source file:jgnash.ui.reconcile.ReconcileDialog.java
License:Open Source License
private JPanel buildStatPanel() { FormLayout layout = new FormLayout("left:p, 8dlu, right:65dlu:g", ""); DefaultFormBuilder builder = new DefaultFormBuilder(layout); builder.setDefaultDialogBorder();/*from w w w . j a va 2 s . com*/ builder.setRowGroupingEnabled(true); builder.append(rb.getString("Label.OpeningBalance"), openingBalanceLabel); builder.append(rb.getString("Label.TargetBalance"), targetBalanceLabel); builder.append(rb.getString("Label.ReconciledBalance"), reconciledBalanceLabel); builder.appendSeparator(); builder.append(rb.getString("Label.Difference"), differenceLabel); return builder.getPanel(); }
From source file:jgnash.ui.reconcile.ReconcileSettingsDialog.java
License:Open Source License
private void layoutMainPanel() { final FormLayout layout = new FormLayout("p:g, $lcgap, max(70dlu;min)", ""); final DefaultFormBuilder builder = new DefaultFormBuilder(layout); builder.setDefaultDialogBorder();/*from w ww .j a va 2 s . c o m*/ builder.setRowGroupingEnabled(true); builder.append(rb.getString("Label.OpenStateDate"), datePanel); builder.append(rb.getString("Label.OpeningBalance"), openField); builder.append(rb.getString("Label.EndingBalance"), endField); builder.nextLine(); builder.appendUnrelatedComponentsGapRow(); builder.nextLine(); builder.append(ButtonBarFactory.buildOKCancelBar(okButton, cancelButton), 3); getContentPane().add(builder.getPanel()); pack(); }
From source file:jgnash.ui.recurring.NotificationDialog.java
License:Open Source License
private void layoutMainPanel() { FormLayout layout = new FormLayout("right:p, 4dlu, fill:p:g", ""); DefaultFormBuilder builder = new DefaultFormBuilder(layout); builder.setDefaultDialogBorder();/*from ww w. j av a 2s .c om*/ cancelButton = new JButton(rb.getString("Button.RemindLater")); okButton = new JButton(rb.getString("Button.AckSel")); table = new FormattedJTable(model); table.getSelectionModel().setSelectionMode(ListSelectionModel.SINGLE_SELECTION); table.getSelectionModel().addListSelectionListener(this); table.setColumnSelectionAllowed(false); JScrollPane scrollPane = new JScrollPane(table); scrollPane.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER); scrollPane.setAutoscrolls(true); builder.appendRow(RowSpec.decode("fill:80dlu:g")); builder.append(scrollPane, 3); builder.nextLine(); builder.appendUnrelatedComponentsGapRow(); builder.nextLine(); builder.append(rb.getString("Label.RemindLater"), periodCombo); builder.nextLine(); builder.appendRelatedComponentsGapRow(); builder.nextLine(); builder.append(ButtonBarFactory.buildOKCancelBar(okButton, cancelButton), 3); getContentPane().add(builder.getPanel()); pack(); setMinimumSize(getSize()); }
From source file:jgnash.ui.register.AbstractExchangeTransactionPanel.java
License:Open Source License
protected JPanel createBottomPanel() { FormLayout layout = new FormLayout("m, 8dlu, right:m:g", "f:d"); DefaultFormBuilder builder = new DefaultFormBuilder(layout); builder.append(reconciledButton, ButtonBarFactory.buildOKCancelBar(enterButton, cancelButton)); return builder.getPanel(); }
From source file:jgnash.ui.register.AbstractTransactionEntryPanel.java
License:Open Source License
private JPanel createBottomPanel() { FormLayout layout = new FormLayout("m, 8dlu, m:g", "f:d"); DefaultFormBuilder builder = new DefaultFormBuilder(layout); builder.append(reconciledButton, ButtonBarFactory.buildOKCancelBar(enterButton, cancelButton)); return builder.getPanel(); }
From source file:jgnash.ui.register.invest.FeePanel.java
License:Open Source License
private void layoutPanel() { initComponents();/*from w w w .j a v a2 s . c om*/ FormLayout layout = new FormLayout("p:g, 1px, min", "f:p"); DefaultFormBuilder builder = new DefaultFormBuilder(layout, this); builder.append(feeField, feeButton); }