List of usage examples for com.jgoodies.forms.builder DefaultFormBuilder DefaultFormBuilder
public DefaultFormBuilder(FormLayout layout, StringResourceAccessor localizer)
From source file:jgnash.ui.option.ReportOptions.java
License:Open Source License
private void layoutMainPanel() { initComponents();/*from ww w . j ava 2s .c o m*/ 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();/* ww w. j a va2s .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.register.AttachmentPanel.java
License:Open Source License
AttachmentPanel() { attachmentButton = new JButton(IconUtils.getIcon("/jgnash/resource/mail-attachment.png")); deleteButton = new JButton(IconUtils.getIcon("/jgnash/resource/edit-delete.png")); viewAttachmentButton = new JButton(IconUtils.getIcon("/jgnash/resource/zoom-fit-best.png")); attachmentButton.setToolTipText(rb.getString("ToolTip.AddAttachment")); deleteButton.setToolTipText(rb.getString("ToolTip.DeleteAttachment")); viewAttachmentButton.setToolTipText(rb.getString("ToolTip.ViewAttachment")); FormLayout layout = new FormLayout("m, $rgap, m, $rgap, m", "f:d"); DefaultFormBuilder builder = new DefaultFormBuilder(layout, this); builder.append(attachmentButton, viewAttachmentButton, deleteButton); registerListeners();/*from ww w . j a va 2s. c om*/ updateControlStates(); }
From source file:jgnash.ui.register.invest.FeePanel.java
License:Open Source License
private void layoutPanel() { initComponents();//w w w. ja va 2 s .c o m FormLayout layout = new FormLayout("p:g, 1px, min", "f:p"); DefaultFormBuilder builder = new DefaultFormBuilder(layout, this); builder.append(feeField, feeButton); }
From source file:jgnash.ui.register.invest.GainsPanel.java
License:Open Source License
private void layoutPanel() { FormLayout layout = new FormLayout("55dlu:g, 1px, min", "f:p"); DefaultFormBuilder builder = new DefaultFormBuilder(layout, this); builder.append(gainsField, gainsButton); }
From source file:jgnash.ui.register.invest.InvestmentRegisterPanel.java
License:Open Source License
private void layoutMainPanel() { FormLayout layout = new FormLayout("p:g", ""); DefaultFormBuilder builder = new DefaultFormBuilder(layout, this); builder.setDefaultDialogBorder();/* www . ja v a 2 s . c o m*/ builder.append(createTopPanel()); builder.nextLine(); builder.appendRelatedComponentsGapRow(); builder.nextLine(); builder.appendRow(RowSpec.decode("fill:60dlu:g")); builder.append(jScrollPane); builder.append(createButtonPanel()); builder.append(transactionPanel); }
From source file:jgnash.ui.register.RegisterPanel.java
License:Open Source License
private void layoutMainPanel() { initComponents();// w w w .j a v a 2 s .c o m FormLayout layout = new FormLayout("p:g", ""); DefaultFormBuilder builder = new DefaultFormBuilder(layout, this); builder.setDefaultDialogBorder(); builder.append(createTopPanel()); builder.nextLine(); builder.appendRelatedComponentsGapRow(); builder.nextLine(); builder.appendRow("fill:60dlu:g"); JScrollPane s = new JScrollPane(table); s.setBorder(new ShadowBorder()); builder.append(s); buttonPanel = createButtonPanel(); builder.append(buttonPanel); builder.append(tabbedPane); }
From source file:jgnash.ui.wizards.file.NewFileFour.java
License:Open Source License
private void layoutMainPanel() { initComponents();/*from w ww . j a v a 2 s . c o m*/ FormLayout layout = new FormLayout("min(85dlu;d), 8dlu, min(65dlu;d):g(1.0)", ""); DefaultFormBuilder builder = new DefaultFormBuilder(layout, this); builder.appendSeparator(rb.getString("Title.ChooseAccounts")); builder.nextLine(); builder.appendRelatedComponentsGapRow(); builder.nextLine(); builder.append(helpPane, 3); builder.nextLine(); builder.appendRelatedComponentsGapRow(); builder.nextLine(); builder.appendRow(RowSpec.decode("f:50dlu:g")); builder.append(new JScrollPane(accountList), new JScrollPane(accountTree)); }
From source file:jgnash.ui.wizards.file.NewFileOne.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("p, 8dlu, f:d:g, 4dlu, p", ""); DefaultFormBuilder builder = new DefaultFormBuilder(layout, this); builder.appendSeparator(rb.getString("Title.DatabaseCfg")); builder.nextLine(); builder.appendRelatedComponentsGapRow(); builder.nextLine(); builder.append(helpPane, 3); builder.nextLine(); builder.appendRelatedComponentsGapRow(); builder.nextLine(); builder.append(rb.getString("Label.StorageType"), typeCombo); builder.nextLine(); builder.appendRelatedComponentsGapRow(); builder.nextLine(); builder.append(rb.getString("Label.DatabaseName"), dbNameField, dbNameButton); builder.nextLine(); builder.append(overwriteLabel, 5); builder.nextLine(); builder.appendRelatedComponentsGapRow(); builder.nextLine(); }
From source file:jgnash.ui.wizards.file.NewFileSummary.java
License:Open Source License
private void layoutMainPanel() { initComponents();/*from ww w .j av a 2 s .c o m*/ FormLayout layout = new FormLayout("p, 8dlu, d:g", ""); DefaultFormBuilder builder = new DefaultFormBuilder(layout, this); builder.appendSeparator(rb.getString("Title.Summary")); builder.append(rb.getString("Label.FileName"), fileField); builder.append(rb.getString("Label.DefaultCurrency"), baseCurrencyField); JScrollPane scrollPane = new JScrollPane(currenciesList); scrollPane.setBorder(new LineBorder((Color) UIManager.getDefaults().get("TextArea.inactiveForeground"))); builder.append(rb.getString("Label.Currencies"), scrollPane); }