List of usage examples for com.jgoodies.forms.builder DefaultFormBuilder DefaultFormBuilder
public DefaultFormBuilder(FormLayout layout)
From source file:jgnash.ui.components.RemoteConnectionDialog.java
License:Open Source License
private void layoutMainPanel() { initComponents();/* www . j ava 2 s . c om*/ FormLayout layout = new FormLayout("p, 4dlu, fill:70dlu:g", ""); DefaultFormBuilder builder = new DefaultFormBuilder(layout); builder.border(Borders.DIALOG); builder.append(rb.getString("Label.DatabaseServer"), hostField); builder.append(rb.getString("Label.Port"), portField); builder.append(rb.getString("Label.Password"), passwordField); builder.nextLine(); builder.appendUnrelatedComponentsGapRow(); builder.nextLine(); builder.append(StaticUIMethods.buildOKCancelBar(okButton, cancelButton), 3); getContentPane().add(builder.getPanel()); pack(); setResizable(false); }
From source file:jgnash.ui.components.WaitMessagePanel.java
License:Open Source License
/** * Builds the panel with the labels in the center. *///from www.j a v a 2s . c o m void layoutPanel() { initComponents(); FormLayout layout = new FormLayout("c:p:g", "b:p:g, 10dlu, t:p:g"); DefaultFormBuilder builder = new DefaultFormBuilder(layout); builder.setDefaultDialogBorder(); builder.append(busyLabel); builder.nextLine(); builder.nextLine(); builder.append(messageLabel); setLayout(new BorderLayout()); JPanel panel = builder.getPanel(); add(panel, BorderLayout.CENTER); setAlpha(0.4f); }
From source file:jgnash.ui.components.wizard.WizardDialog.java
License:Open Source License
private void layoutMainPanel() { initComponents();/*from www .j a v a 2s . c o m*/ CellConstraints cc = new CellConstraints(); FormLayout lay = new FormLayout("p, $rgap, min(220dlu;d):g", ""); DefaultFormBuilder builder = new DefaultFormBuilder(lay); builder.setDefaultDialogBorder(); 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()); }
From source file:jgnash.ui.components.wizard.WizardDialog.java
License:Open Source License
private JPanel buildButtonPanel() { FormLayout lay = new FormLayout("$glue, $button, $rgap, $button, $rgap, $button, $ugap, $button", "f:p"); DefaultFormBuilder builder = new DefaultFormBuilder(lay); builder.nextColumn();//from www .j a v a 2s .com builder.append(backButton, nextButton, finishButton); builder.append(cancelButton); return builder.getPanel(); }
From source file:jgnash.ui.components.wizard.WizardDialog.java
License:Open Source License
private JPanel buildTaskPanel() { FormLayout lay = new FormLayout("f:p", ""); DefaultFormBuilder builder = new DefaultFormBuilder(lay); builder.appendSeparator(rb.getString("Title.Steps")); builder.nextLine();// w w w.j a v a 2s .co m builder.appendRelatedComponentsGapRow(); builder.nextLine(); builder.appendRow(RowSpec.decode("f:d:g")); builder.append(taskList); JPanel panel = builder.getPanel(); panel.setBackground((Color) UIManager.getDefaults().get("List.background")); panel.setOpaque(false); return panel; }
From source file:jgnash.ui.components.YesNoDialog.java
License:Open Source License
private void layoutMainPanel(final int messageType) { FormLayout layout = new FormLayout("p, $lcgap, fill:p:g", "f:p:g, $ugap, f:p"); DefaultFormBuilder builder = new DefaultFormBuilder(layout); builder.setDefaultDialogBorder();/* w ww .j a v a 2 s .c o m*/ noButton = new JButton(rb.getString("Button.No")); yesButton = new JButton(rb.getString("Button.Yes")); builder.append(new JLabel(getIconForType(messageType)), component); builder.nextLine(); builder.nextLine(); builder.append(ButtonBarFactory.buildOKCancelBar(yesButton, noButton), 3); getContentPane().add(builder.getPanel()); pack(); }
From source file:jgnash.ui.option.OptionDialog.java
License:Open Source License
private void layoutMainPanel() { initComponents();//from w w w . j av a 2s. c om FormLayout layout = new FormLayout("p:g", ""); DefaultFormBuilder builder = new DefaultFormBuilder(layout); builder.setDefaultDialogBorder(); builder.append(tabbedPane); builder.nextLine(); builder.appendGlueRow(); builder.nextLine(); builder.append(ButtonBarFactory.buildCloseBar(closeButton)); getContentPane().add(builder.getPanel(), BorderLayout.CENTER); pack(); setMinimumSize(getSize()); }
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.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 ww . j ava 2s.co m*/ 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 av a 2s. co 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(); }