List of usage examples for com.jgoodies.forms.builder DefaultFormBuilder append
public JLabel append(String textWithMnemonic)
From source file:jgnash.ui.account.AccountSecuritiesDialog.java
License:Open Source License
private void layoutMainPanel() { initComponents();/* w ww . j a v a 2 s . c o m*/ FormLayout layout = new FormLayout("p:g", "f:p:g(1.0)"); DefaultFormBuilder builder = new DefaultFormBuilder(layout); builder.setDefaultDialogBorder(); builder.append(panel); builder.nextLine(); builder.appendUnrelatedComponentsGapRow(); builder.nextLine(); builder.append(ButtonBarFactory.buildOKCancelBar(okButton, cancelButton)); getContentPane().add(builder.getPanel(), BorderLayout.CENTER); }
From source file:jgnash.ui.account.AccountSecuritiesPanel.java
License:Open Source License
private void layoutMainPanel() { initComponents();/*w w w . j a v a2 s .com*/ FormLayout layout = new FormLayout("75dlu:g(0.5), 8dlu, p, 8dlu, 75dlu:g(0.5)", ""); DefaultFormBuilder builder = new DefaultFormBuilder(layout, this); builder.appendTitle(rb.getString("Title.Available")); builder.append(""); builder.appendTitle(rb.getString("Title.Current")); builder.appendRow("f:p:g(1.0)"); builder.append(new JScrollPane(availJList)); builder.append(layoutButtonStack()); builder.append(new JScrollPane(selectedJList)); }
From source file:jgnash.ui.checks.CheckDesignDialog.java
License:Open Source License
private void layoutMainPanel() { initComponents();//from w w w . j av a2s .c o m getContentPane().add(toolBar, BorderLayout.NORTH); FormLayout formLayout = new FormLayout("p:g, 8dlu, f:$lcgap, 8dlu, p", ""); DefaultFormBuilder builder = new DefaultFormBuilder(formLayout); builder.setDefaultDialogBorder(); builder.appendRow(RowSpec.decode("f:p:g")); builder.append(buildLeftPanel()); builder.append(new JSeparator(SwingConstants.VERTICAL)); builder.append(buildRightPanel()); builder.appendSeparator(); builder.nextLine(); builder.appendUnrelatedComponentsGapRow(); builder.nextLine(); builder.append(ButtonBarFactory.buildHelpCloseBar(printButton, closeButton), 5); getContentPane().add(builder.getPanel(), BorderLayout.CENTER); pack(); setMinimumSize(getSize()); }
From source file:jgnash.ui.checks.TransactionListDialog.java
License:Open Source License
private void layoutMainPanel() { initComponents();/*w w w . ja v a 2 s. c om*/ FormLayout layout = new FormLayout("p:g", ""); DefaultFormBuilder builder = new DefaultFormBuilder(layout); builder.setDefaultDialogBorder(); builder.appendTitle(rb.getString("Message.TransToPrint")); builder.append(ButtonBarFactory.buildLeftAlignedBar(selectButton, clearButton, invertButton)); builder.nextLine(); builder.appendUnrelatedComponentsGapRow(); builder.nextLine(); builder.appendRow(RowSpec.decode("f:75dlu:g")); builder.append(new JScrollPane(table)); builder.nextLine(); builder.appendUnrelatedComponentsGapRow(); builder.nextLine(); builder.append(ButtonBarFactory.buildOKCancelBar(okButton, cancelButton)); getContentPane().add(builder.getPanel(), BorderLayout.CENTER); pack(); setMinimumSize(getSize()); }
From source file:jgnash.ui.commodity.CurrenciesPanel.java
License:Open Source License
private void layoutMainPanel() { initComponents();/*w w w . ja va 2s. co m*/ FormLayout layout = new FormLayout("d:g(0.5), 8dlu, p, 8dlu, d:g(0.5)", ""); layout.addGroupedColumn(1); layout.addGroupedColumn(5); DefaultFormBuilder builder = new DefaultFormBuilder(layout, this); builder.appendTitle(rb.getString("Title.Available")); builder.append(""); builder.appendTitle(rb.getString("Title.Current")); builder.nextLine(); builder.appendRelatedComponentsGapRow(); builder.nextLine(); builder.appendRow("fill:80dlu:g"); builder.append(new JScrollPane(aJList), buildCenterPanel(), new JScrollPane(cJList)); builder.nextLine(); builder.appendUnrelatedComponentsGapRow(); builder.nextLine(); builder.append(layoutCustomPanel(), 5); builder.appendSeparator(); }
From source file:jgnash.ui.commodity.CurrenciesPanel.java
License:Open Source License
private JPanel buildCenterPanel() { FormLayout layout = new FormLayout("p:g", ""); DefaultFormBuilder builder = new DefaultFormBuilder(layout); builder.append(addButton); builder.append(removeButton);//from ww w .ja va 2s.co m return builder.getPanel(); }
From source file:jgnash.ui.commodity.CurrencyExchangeDialog.java
License:Open Source License
private void layoutMainPanel() { initComponents();/* ww w. ja v a 2s.co m*/ FormLayout layout = new FormLayout("f:p:g", ""); DefaultFormBuilder builder = new DefaultFormBuilder(layout); builder.setDefaultDialogBorder(); builder.appendSeparator(rb.getString("Title.Currencies")); builder.nextLine(); builder.appendRelatedComponentsGapRow(); builder.nextLine(); builder.append(layoutTopPanel()); builder.appendSeparator(rb.getString("Title.ExchangeRate")); builder.nextLine(); builder.appendRelatedComponentsGapRow(); builder.nextLine(); builder.appendRow(RowSpec.decode("f:max(50dlu;p):g")); builder.append(layoutMiddlePanel()); builder.appendSeparator(); builder.append(layoutBottomPanel()); builder.nextLine(); builder.appendUnrelatedComponentsGapRow(); builder.nextLine(); builder.append(ButtonBarFactory.buildCloseBar(closeButton)); getContentPane().add(builder.getPanel(), BorderLayout.CENTER); pack(); setMinimumSize(getSize()); }
From source file:jgnash.ui.commodity.CurrencyModifyDialog.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("f:p:g", ""); DefaultFormBuilder builder = new DefaultFormBuilder(layout); builder.setDefaultDialogBorder(); builder.appendSeparator(rb.getString("Title.Currencies")); builder.nextLine(); builder.appendRelatedComponentsGapRow(); builder.nextLine(); builder.appendRow(RowSpec.decode("f:max(65dlu;p):g")); builder.append(layoutTopPanel()); builder.nextLine(); builder.appendUnrelatedComponentsGapRow(); builder.nextLine(); builder.append(ButtonBarFactory.buildCloseBar(closeButton)); getContentPane().add(builder.getPanel(), BorderLayout.CENTER); pack(); setMinimumSize(getSize()); }
From source file:jgnash.ui.components.DateSelectDialog.java
License:Open Source License
private void createPanel(final JPanel panel) { view = new JGJXMonthView(); view.setSelectionMode(SelectionMode.SINGLE_SELECTION); view.setTraversable(true);/*w w w .ja v a 2 s . c o m*/ view.setShowingLeadingDays(true); view.setShowingTrailingDays(true); view.addActionListener(new ActionListener() { @Override public void actionPerformed(final ActionEvent e) { if (e.getActionCommand().equals(JGJXMonthView.DATE_ACCEPTED)) { closeWindow(); } } }); Resource rb = Resource.get(); JButton today = new JButton(rb.getString("Button.Today")); today.addActionListener(new ActionListener() { @Override public void actionPerformed(final ActionEvent e) { view.setFirstDisplayedDay(new Date()); view.setSelectionDate(new Date()); } }); FormLayout layout = new FormLayout("fill:p:g", "f:p:g, $rgap, f:p"); panel.setLayout(layout); DefaultFormBuilder builder = new DefaultFormBuilder(layout, panel); builder.append(view); builder.nextLine(); builder.nextLine(); builder.append(today); }
From source file:jgnash.ui.components.ExceptionDialog.java
License:Open Source License
private void layoutMainPanel() { FormLayout layout = new FormLayout("fill:max(80dlu;p):g", "f:max(120dlu;p):g, 6dlu, f:p"); DefaultFormBuilder builder = new DefaultFormBuilder(layout); builder.setDefaultDialogBorder();//from ww w. j a va 2 s . c om closeButton = new JButton(rb.getString("Button.Close")); copyButton = new JButton(rb.getString("Button.CopyToClip")); textArea = getTextArea(throwable); builder.append(new JScrollPane(textArea)); builder.nextLine(); builder.nextLine(); builder.append(ButtonBarFactory.buildRightAlignedBar(copyButton, closeButton)); getContentPane().add(builder.getPanel()); pack(); setMinimumSize(getSize()); }