Example usage for com.jgoodies.forms.factories Borders DIALOG

List of usage examples for com.jgoodies.forms.factories Borders DIALOG

Introduction

In this page you can find the example usage for com.jgoodies.forms.factories Borders DIALOG.

Prototype

Border DIALOG

To view the source code for com.jgoodies.forms.factories Borders DIALOG.

Click Source Link

Document

A standardized Border that describes the border around a dialog content that has no tabs.

Usage

From source file:jgnash.ui.components.ChangeDatabasePasswordDialog.java

License:Open Source License

private void layoutMainPanel() {
    initComponents();/*from  w w  w  .  java  2s .  c  o  m*/

    FormLayout layout = new FormLayout("p, 4dlu, fill:70dlu:g, 1dlu, d", "");
    DefaultFormBuilder builder = new DefaultFormBuilder(layout);
    builder.border(Borders.DIALOG);

    builder.append(new JLabel(rb.getString("Label.DatabaseName")), ValidationFactory.wrap(fileField),
            fileButton);

    builder.append(rb.getString("Label.Password"), passwordField, 3);

    builder.appendSeparator(rb.getString("Title.NewPassword"));

    builder.append(rb.getString("Label.NewPassword"), newPasswordField, 3);
    builder.append(rb.getString("Label.ConfirmPassword"), ValidationFactory.wrap(newPasswordFieldVal), 3);

    builder.nextLine();
    builder.appendUnrelatedComponentsGapRow();
    builder.nextLine();
    builder.append(StaticUIMethods.buildOKCancelBar(okButton, cancelButton), 5);

    getContentPane().add(builder.getPanel());

    pack();
}

From source file:jgnash.ui.components.RemoteConnectionDialog.java

License:Open Source License

private void layoutMainPanel() {
    initComponents();//from   www.  j  a  va2 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:net.sf.jabref.external.DroppedFileHandler.java

License:Open Source License

public DroppedFileHandler(JabRefFrame frame, BasePanel panel) {

    this.frame = frame;
    this.panel = panel;

    ButtonGroup grp = new ButtonGroup();
    grp.add(linkInPlace);/*from  www.  j  a v a  2 s.c  o  m*/
    grp.add(copyRadioButton);
    grp.add(moveRadioButton);

    FormLayout layout = new FormLayout("left:15dlu,pref,pref,pref", "bottom:14pt,pref,pref,pref,pref");
    layout.setRowGroups(new int[][] { { 1, 2, 3, 4, 5 } });
    DefaultFormBuilder builder = new DefaultFormBuilder(layout, optionsPanel);
    builder.border(Borders.DIALOG);
    CellConstraints cc = new CellConstraints();

    builder.add(linkInPlace, cc.xyw(1, 1, 4));
    builder.add(destDirLabel, cc.xyw(1, 2, 4));
    builder.add(copyRadioButton, cc.xyw(2, 3, 3));
    builder.add(moveRadioButton, cc.xyw(2, 4, 3));
    builder.add(renameCheckBox, cc.xyw(2, 5, 1));
    builder.add(renameToTextBox, cc.xyw(4, 5, 1));

}

From source file:net.sf.jabref.groups.GroupDialog.java

License:Open Source License

/**
 * Shows a group add/edit dialog.//ww w.  j  a v a  2 s .  c o  m
 *
 * @param jabrefFrame
 *            The parent frame.
 * @param basePanel
 *            The default grouping field.
 * @param editedGroup
 *            The group being edited, or null if a new group is to be
 *            created.
 */
public GroupDialog(JabRefFrame jabrefFrame, BasePanel basePanel, AbstractGroup editedGroup) {
    super(jabrefFrame, Globals.lang("Edit group"), true);
    m_basePanel = basePanel;
    m_editedGroup = editedGroup;

    // set default values (overwritten if editedGroup != null)
    m_kgSearchField.setText(jabrefFrame.prefs().get(JabRefPreferences.GROUPS_DEFAULT_FIELD));

    // configure elements
    ButtonGroup groupType = new ButtonGroup();
    groupType.add(m_explicitRadioButton);
    groupType.add(m_keywordsRadioButton);
    groupType.add(m_searchRadioButton);
    ButtonGroup groupHierarchy = new ButtonGroup();
    groupHierarchy.add(m_independentButton);
    groupHierarchy.add(m_intersectionButton);
    groupHierarchy.add(m_unionButton);
    m_description.setVerticalAlignment(SwingConstants.TOP);
    getRootPane().setDefaultButton(m_ok);

    // build individual layout cards for each group
    m_optionsPanel.setLayout(m_optionsLayout);
    // ... for explicit group
    m_optionsPanel.add(new JPanel(), "" + GroupDialog.INDEX_EXPLICITGROUP);
    // ... for keyword group
    FormLayout layoutKG = new FormLayout("right:pref, 4dlu, fill:1dlu:grow, 2dlu, left:pref");
    DefaultFormBuilder builderKG = new DefaultFormBuilder(layoutKG);
    builderKG.append(Globals.lang("Field"));
    builderKG.append(m_kgSearchField, 3);
    builderKG.nextLine();
    builderKG.append(Globals.lang("Keyword"));
    builderKG.append(m_kgSearchTerm);
    builderKG.append(new FieldContentSelector(jabrefFrame, m_basePanel, this, m_kgSearchTerm,
            m_basePanel.metaData(), null, true, ", "));
    builderKG.nextLine();
    builderKG.append(m_kgCaseSensitive, 3);
    builderKG.nextLine();
    builderKG.append(m_kgRegExp, 3);
    m_optionsPanel.add(builderKG.getPanel(), "" + GroupDialog.INDEX_KEYWORDGROUP);
    // ... for search group
    FormLayout layoutSG = new FormLayout("right:pref, 4dlu, fill:1dlu:grow");
    DefaultFormBuilder builderSG = new DefaultFormBuilder(layoutSG);
    builderSG.append(Globals.lang("Search expression"));
    builderSG.append(m_sgSearchExpression);
    builderSG.nextLine();
    builderSG.append(m_sgCaseSensitive, 3);
    builderSG.nextLine();
    builderSG.append(m_sgRegExp, 3);
    m_optionsPanel.add(builderSG.getPanel(), "" + GroupDialog.INDEX_SEARCHGROUP);
    // ... for buttons panel
    FormLayout layoutBP = new FormLayout("pref, 4dlu, pref", "p");
    layoutBP.setColumnGroups(new int[][] { { 1, 3 } });
    ButtonBarBuilder builderBP = new ButtonBarBuilder();
    builderBP.addGlue();
    builderBP.addButton(m_ok);
    JButton m_cancel = new JButton(Globals.lang("Cancel"));
    builderBP.addButton(m_cancel);
    builderBP.addGlue();
    builderBP.getPanel().setBorder(BorderFactory.createEmptyBorder(5, 5, 5, 5));

    // create layout
    FormLayout layoutAll = new FormLayout("right:pref, 4dlu, fill:600px, 4dlu, fill:pref",
            "p, 3dlu, p, 3dlu, p, 0dlu, p, 0dlu, p, 3dlu, p, 3dlu, p, " + "0dlu, p, 0dlu, p, 3dlu, p, 3dlu, "
                    + "p, 3dlu, p, 3dlu, top:80dlu, 9dlu, p, 9dlu, p");

    DefaultFormBuilder builderAll = new DefaultFormBuilder(layoutAll);
    builderAll.border(Borders.DIALOG);
    builderAll.appendSeparator(Globals.lang("General"));
    builderAll.nextLine();
    builderAll.nextLine();
    builderAll.append(Globals.lang("Name"));
    builderAll.append(m_name);
    builderAll.nextLine();
    builderAll.nextLine();
    builderAll.append(m_explicitRadioButton, 5);
    builderAll.nextLine();
    builderAll.nextLine();
    builderAll.append(m_keywordsRadioButton, 5);
    builderAll.nextLine();
    builderAll.nextLine();
    builderAll.append(m_searchRadioButton, 5);
    builderAll.nextLine();
    builderAll.nextLine();
    builderAll.appendSeparator(Globals.lang("Hierarchical context")); // JZTODO lyrics
    builderAll.nextLine();
    builderAll.nextLine();
    builderAll.append(m_independentButton, 5);
    builderAll.nextLine();
    builderAll.nextLine();
    builderAll.append(m_intersectionButton, 5);
    builderAll.nextLine();
    builderAll.nextLine();
    builderAll.append(m_unionButton, 5);
    builderAll.nextLine();
    builderAll.nextLine();
    builderAll.appendSeparator(Globals.lang("Options"));
    builderAll.nextLine();
    builderAll.nextLine();
    builderAll.append(m_optionsPanel, 5);
    builderAll.nextLine();
    builderAll.nextLine();
    builderAll.appendSeparator(Globals.lang("Description"));
    builderAll.nextLine();
    builderAll.nextLine();
    JScrollPane sp = new JScrollPane(m_description, ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED,
            ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED) {

        @Override
        public Dimension getPreferredSize() {
            return getMaximumSize();
        }
    };
    builderAll.append(sp, 5);
    builderAll.nextLine();
    builderAll.nextLine();
    builderAll.appendSeparator();
    builderAll.nextLine();
    builderAll.nextLine();
    //CellConstraints cc = new CellConstraints();
    //builderAll.add(builderBP.getPanel(), cc.xyw(builderAll.getColumn(),
    //                builderAll.getRow(), 5, "center, fill"));

    Container cp = getContentPane();
    //cp.setLayout(new BoxLayout(cp, BoxLayout.Y_AXIS));
    cp.add(builderAll.getPanel(), BorderLayout.CENTER);
    cp.add(builderBP.getPanel(), BorderLayout.SOUTH);
    pack();
    setResizable(false);
    updateComponents();
    setLayoutForSelectedGroup();
    Util.placeDialog(this, jabrefFrame);

    // add listeners
    ItemListener radioButtonItemListener = new ItemListener() {

        @Override
        public void itemStateChanged(ItemEvent e) {
            setLayoutForSelectedGroup();
            updateComponents();
        }
    };
    m_explicitRadioButton.addItemListener(radioButtonItemListener);
    m_keywordsRadioButton.addItemListener(radioButtonItemListener);
    m_searchRadioButton.addItemListener(radioButtonItemListener);

    Action cancelAction = new AbstractAction() {

        @Override
        public void actionPerformed(ActionEvent e) {
            dispose();
        }
    };
    m_cancel.addActionListener(cancelAction);
    builderAll.getPanel().getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW)
            .put(Globals.prefs.getKey("Close dialog"), "close");
    builderAll.getPanel().getActionMap().put("close", cancelAction);

    m_ok.addActionListener(new ActionListener() {

        @Override
        public void actionPerformed(ActionEvent e) {
            m_okPressed = true;
            if (m_explicitRadioButton.isSelected()) {
                if (m_editedGroup instanceof ExplicitGroup) {
                    // keep assignments from possible previous ExplicitGroup
                    m_resultingGroup = m_editedGroup.deepCopy();
                    m_resultingGroup.setName(m_name.getText().trim());
                    m_resultingGroup.setHierarchicalContext(getContext());
                } else {
                    m_resultingGroup = new ExplicitGroup(m_name.getText().trim(), getContext());
                    if (m_editedGroup != null) {
                        addPreviousEntries();
                    }
                }
            } else if (m_keywordsRadioButton.isSelected()) {
                // regex is correct, otherwise OK would have been disabled
                // therefore I don't catch anything here
                m_resultingGroup = new KeywordGroup(m_name.getText().trim(), m_kgSearchField.getText().trim(),
                        m_kgSearchTerm.getText().trim(), m_kgCaseSensitive.isSelected(),
                        m_kgRegExp.isSelected(), getContext());
                if (((m_editedGroup instanceof ExplicitGroup) || (m_editedGroup instanceof SearchGroup))
                        && m_resultingGroup.supportsAdd()) {
                    addPreviousEntries();
                }
            } else if (m_searchRadioButton.isSelected()) {
                try {
                    // regex is correct, otherwise OK would have been
                    // disabled
                    // therefore I don't catch anything here
                    m_resultingGroup = new SearchGroup(m_name.getText().trim(),
                            m_sgSearchExpression.getText().trim(), isCaseSensitive(), isRegex(), getContext());
                } catch (Exception e1) {
                    // should never happen
                }
            }
            dispose();
        }
    });

    CaretListener caretListener = new CaretListener() {

        @Override
        public void caretUpdate(CaretEvent e) {
            updateComponents();
        }
    };

    ItemListener itemListener = new ItemListener() {

        @Override
        public void itemStateChanged(ItemEvent e) {
            updateComponents();
        }
    };

    m_name.addCaretListener(caretListener);
    m_kgSearchField.addCaretListener(caretListener);
    m_kgSearchTerm.addCaretListener(caretListener);
    m_kgCaseSensitive.addItemListener(itemListener);
    m_kgRegExp.addItemListener(itemListener);
    m_sgSearchExpression.addCaretListener(caretListener);
    m_sgRegExp.addItemListener(itemListener);
    m_sgCaseSensitive.addItemListener(itemListener);

    // configure for current type
    if (editedGroup instanceof KeywordGroup) {
        KeywordGroup group = (KeywordGroup) editedGroup;
        m_name.setText(group.getName());
        m_kgSearchField.setText(group.getSearchField());
        m_kgSearchTerm.setText(group.getSearchExpression());
        m_kgCaseSensitive.setSelected(group.isCaseSensitive());
        m_kgRegExp.setSelected(group.isRegExp());
        m_keywordsRadioButton.setSelected(true);
        setContext(editedGroup.getHierarchicalContext());
    } else if (editedGroup instanceof SearchGroup) {
        SearchGroup group = (SearchGroup) editedGroup;
        m_name.setText(group.getName());
        m_sgSearchExpression.setText(group.getSearchExpression());
        m_sgCaseSensitive.setSelected(group.isCaseSensitive());
        m_sgRegExp.setSelected(group.isRegExp());
        m_searchRadioButton.setSelected(true);
        setContext(editedGroup.getHierarchicalContext());
    } else if (editedGroup instanceof ExplicitGroup) {
        m_name.setText(editedGroup.getName());
        m_explicitRadioButton.setSelected(true);
        setContext(editedGroup.getHierarchicalContext());
    } else { // creating new group -> defaults!
        m_explicitRadioButton.setSelected(true);
        setContext(GroupHierarchyType.INDEPENDENT);
    }
}

From source file:net.sf.jabref.gui.CleanUpAction.java

License:Open Source License

private void initOptionsPanel() {
    cleanUpSuperscrips = new JCheckBox(Globals.lang("Convert 1st, 2nd, ... to real superscripts"));
    cleanUpDOI = new JCheckBox(
            Globals.lang("Move DOIs from note and URL field to DOI field and remove http prefix"));
    cleanUpMonth = new JCheckBox(Globals.lang("Format content of month field to #mon#"));
    cleanUpPageNumbers = new JCheckBox(Globals.lang("Ensure that page ranges are of the form num1--num2"));
    cleanUpMakePathsRelative = new JCheckBox(Globals.lang("Make paths of linked files relative (if possible)"));
    cleanUpRenamePDF = new JCheckBox(Globals.lang("Rename PDFs to given file name format pattern"));
    cleanUpRenamePDF.addChangeListener(new ChangeListener() {

        @Override/*from w  w  w  .j  a  v a  2  s .  c om*/
        public void stateChanged(ChangeEvent arg0) {
            cleanUpRenamePDFonlyRelativePaths.setEnabled(cleanUpRenamePDF.isSelected());
        }
    });
    cleanUpRenamePDFonlyRelativePaths = new JCheckBox(Globals.lang("Rename only PDFs having a relative path"));
    cleanUpUpgradeExternalLinks = new JCheckBox(
            Globals.lang("Upgrade external PDF/PS links to use the '%0' field.", GUIGlobals.FILE_FIELD));
    cleanUpHTML = new JCheckBox(Globals.lang("Run HTML converter on title"));
    cleanUpCase = new JCheckBox(Globals.lang("Run filter on title keeping the case of selected words"));
    cleanUpLaTeX = new JCheckBox(
            Globals.lang("Remove unneccessary $, {, and } and move adjacent numbers into equations"));
    cleanUpUnits = new JCheckBox(
            Globals.lang("Add brackets and replace separators with their non-breaking version for units"));
    cleanUpUnicode = new JCheckBox(Globals.lang("Run Unicode converter on title, author(s), and abstract"));
    cleanUpBiblatex = new JCheckBox(Globals.lang(
            "Convert to BibLatex format (for example, move the value of the 'journal' field to 'journaltitle')"));
    optionsPanel = new JPanel();
    retrieveSettings();

    FormLayout layout = new FormLayout("left:15dlu,pref:grow",
            "pref, pref, pref, pref, pref, pref, pref, pref, pref, pref, pref, pref, pref, pref, pref");
    DefaultFormBuilder builder = new DefaultFormBuilder(layout, optionsPanel);
    builder.border(Borders.DIALOG);
    CellConstraints cc = new CellConstraints();
    builder.add(cleanUpHTML, cc.xyw(1, 1, 2));
    builder.add(cleanUpUnicode, cc.xyw(1, 2, 2));
    builder.add(cleanUpCase, cc.xyw(1, 3, 2));
    builder.add(cleanUpLaTeX, cc.xyw(1, 4, 2));
    builder.add(cleanUpUnits, cc.xyw(1, 5, 2));
    builder.add(cleanUpSuperscrips, cc.xyw(1, 6, 2));
    builder.add(cleanUpDOI, cc.xyw(1, 7, 2));
    builder.add(cleanUpMonth, cc.xyw(1, 8, 2));
    builder.add(cleanUpPageNumbers, cc.xyw(1, 9, 2));
    builder.add(cleanUpUpgradeExternalLinks, cc.xyw(1, 10, 2));
    builder.add(cleanUpMakePathsRelative, cc.xyw(1, 11, 2));
    builder.add(cleanUpRenamePDF, cc.xyw(1, 12, 2));
    String currentPattern = Globals.lang("File name format pattern").concat(": ")
            .concat(Globals.prefs.get(ImportSettingsTab.PREF_IMPORT_FILENAMEPATTERN));
    builder.add(new JLabel(currentPattern), cc.xyw(2, 13, 1));
    builder.add(cleanUpRenamePDFonlyRelativePaths, cc.xyw(2, 14, 1));
    builder.add(cleanUpBiblatex, cc.xyw(1, 15, 2));
}

From source file:org.hsh.bfr.db.gui.About.java

License:Open Source License

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    ResourceBundle bundle = ResourceBundle.getBundle("org.hsh.bfr.db.gui.PanelProps");
    DefaultComponentFactory compFactory = DefaultComponentFactory.getInstance();
    dialogPane = new JPanel();
    contentPanel = new JPanel();
    label1 = compFactory.createLabel("");
    label3 = new JLabel();
    label2 = new JLabel();
    label4 = new JLabel();
    buttonBar = new JPanel();
    okButton = new JButton();

    //======== this ========
    setTitle(bundle.getString("About.this.title"));
    setModal(true);/* ww  w .  j a  va2  s. c  o m*/
    setResizable(false);
    Container contentPane = getContentPane();
    contentPane.setLayout(new BorderLayout());

    //======== dialogPane ========
    {
        dialogPane.setBorder(Borders.DIALOG);
        dialogPane.setLayout(new BorderLayout());

        //======== contentPanel ========
        {
            contentPanel.setLayout(new FormLayout("default:grow", "fill:default:grow, 4*($lgap, default)"));

            //---- label1 ----
            label1.setIcon(new ImageIcon(getClass().getResource("/org/hsh/bfr/db/gui/res/Database.gif")));
            label1.setPreferredSize(new Dimension(180, 170));
            label1.setMaximumSize(new Dimension(255, 240));
            label1.setMinimumSize(new Dimension(128, 120));
            label1.setHorizontalAlignment(SwingConstants.CENTER);
            contentPanel.add(label1, CC.xy(1, 1, CC.FILL, CC.FILL));

            //---- label3 ----
            label3.setText(bundle.getString("About.label3.text"));
            label3.setHorizontalAlignment(SwingConstants.LEFT);
            label3.setFont(new Font("Dotum", Font.BOLD, 20));
            contentPanel.add(label3, CC.xy(1, 3));

            //---- label2 ----
            label2.setText(bundle.getString("About.label2.text"));
            label2.setHorizontalAlignment(SwingConstants.LEFT);
            contentPanel.add(label2, CC.xy(1, 5));

            //---- label4 ----
            label4.setText(bundle.getString("About.label4.text"));
            label4.setHorizontalAlignment(SwingConstants.LEFT);
            contentPanel.add(label4, CC.xy(1, 9));
        }
        dialogPane.add(contentPanel, BorderLayout.CENTER);

        //======== buttonBar ========
        {
            buttonBar.setBorder(Borders.BUTTON_BAR_PAD);
            buttonBar.setLayout(new FormLayout("$glue, $button", "pref"));

            //---- okButton ----
            okButton.setText("OK");
            okButton.addActionListener(new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    okButtonActionPerformed(e);
                }
            });
            buttonBar.add(okButton, CC.xy(2, 1));
        }
        dialogPane.add(buttonBar, BorderLayout.SOUTH);
    }
    contentPane.add(dialogPane, BorderLayout.CENTER);
    setSize(210, 310);
    setLocationRelativeTo(getOwner());
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

From source file:org.hsh.bfr.db.gui.Login.java

License:Open Source License

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    ResourceBundle bundle = ResourceBundle.getBundle("org.hsh.bfr.db.gui.PanelProps");
    dialogPane = new JPanel();
    contentPanel = new JPanel();
    label1 = new JLabel();
    textField1 = new JTextField();
    label2 = new JLabel();
    passwordField1 = new JPasswordField();
    button1 = new JButton();
    textField2 = new JTextField();
    checkBox2 = new JCheckBox();
    checkBox1 = new JCheckBox();
    label3 = new JLabel();
    passwordField2 = new JPasswordField();
    label4 = new JLabel();
    passwordField3 = new JPasswordField();
    buttonBar = new JPanel();
    okButton = new JButton();
    cancelButton = new JButton();

    //======== this ========
    setTitle(bundle.getString("Login.this.title"));
    setAlwaysOnTop(true);/*from   www . j a v  a2s .  c  o m*/
    setIconImage(new ImageIcon(getClass().getResource("/org/hsh/bfr/db/gui/res/Database.gif")).getImage());
    setFont(new Font("Tahoma", Font.PLAIN, 13));
    addWindowListener(new WindowAdapter() {
        @Override
        public void windowClosing(WindowEvent e) {
            thisWindowClosing(e);
        }

        @Override
        public void windowOpened(WindowEvent e) {
            thisWindowOpened(e);
        }
    });
    Container contentPane = getContentPane();
    contentPane.setLayout(new BorderLayout());

    //======== dialogPane ========
    {
        dialogPane.setBorder(Borders.DIALOG);
        dialogPane.setFont(new Font("Tahoma", Font.PLAIN, 13));
        dialogPane.setLayout(new BorderLayout());

        //======== contentPanel ========
        {
            contentPanel.setFont(new Font("Tahoma", Font.PLAIN, 13));
            contentPanel
                    .setLayout(new FormLayout("default, 10dlu, default:grow", "5*(default, $lgap), default"));

            //---- label1 ----
            label1.setText(bundle.getString("Login.label1.text"));
            label1.setFont(new Font("Tahoma", Font.PLAIN, 13));
            contentPanel.add(label1, CC.xy(1, 1));

            //---- textField1 ----
            textField1.setFont(new Font("Tahoma", Font.PLAIN, 13));
            textField1.addKeyListener(new KeyAdapter() {
                @Override
                public void keyReleased(KeyEvent e) {
                    textField1KeyReleased(e);
                }
            });
            contentPanel.add(textField1, CC.xy(3, 1));

            //---- label2 ----
            label2.setText(bundle.getString("Login.label2.text"));
            label2.setFont(new Font("Tahoma", Font.PLAIN, 13));
            contentPanel.add(label2, CC.xy(1, 3));

            //---- passwordField1 ----
            passwordField1.setFont(new Font("Tahoma", Font.PLAIN, 13));
            passwordField1.addKeyListener(new KeyAdapter() {
                @Override
                public void keyReleased(KeyEvent e) {
                    passwordField1KeyReleased(e);
                }
            });
            contentPanel.add(passwordField1, CC.xy(3, 3));

            //---- button1 ----
            button1.setText(bundle.getString("Login.button1.text"));
            button1.setFont(new Font("Tahoma", Font.PLAIN, 13));
            button1.addActionListener(new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    button1ActionPerformed(e);
                }
            });
            contentPanel.add(button1, CC.xy(1, 5));

            //---- textField2 ----
            textField2.setFont(new Font("Tahoma", Font.PLAIN, 13));
            textField2.addKeyListener(new KeyAdapter() {
                @Override
                public void keyReleased(KeyEvent e) {
                    textField2KeyReleased(e);
                }
            });
            contentPanel.add(textField2, CC.xy(3, 5));

            //---- checkBox2 ----
            checkBox2.setText(bundle.getString("Login.checkBox2.text"));
            checkBox2.setSelected(true);
            contentPanel.add(checkBox2, CC.xy(1, 7));

            //---- checkBox1 ----
            checkBox1.setText(bundle.getString("Login.checkBox1.text"));
            checkBox1.setFont(new Font("Tahoma", Font.PLAIN, 13));
            checkBox1.addActionListener(new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    checkBox1ActionPerformed(e);
                }
            });
            checkBox1.addKeyListener(new KeyAdapter() {
                @Override
                public void keyReleased(KeyEvent e) {
                    checkBox1KeyReleased(e);
                }
            });
            contentPanel.add(checkBox1, CC.xy(3, 7));

            //---- label3 ----
            label3.setText(bundle.getString("Login.label3.text"));
            label3.setFont(new Font("Tahoma", Font.PLAIN, 13));
            contentPanel.add(label3, CC.xy(1, 9));

            //---- passwordField2 ----
            passwordField2.setEnabled(false);
            passwordField2.setFont(new Font("Tahoma", Font.PLAIN, 13));
            passwordField2.addKeyListener(new KeyAdapter() {
                @Override
                public void keyReleased(KeyEvent e) {
                    passwordField2KeyReleased(e);
                }
            });
            contentPanel.add(passwordField2, CC.xy(3, 9));

            //---- label4 ----
            label4.setText(bundle.getString("Login.label4.text"));
            label4.setFont(new Font("Tahoma", Font.PLAIN, 13));
            contentPanel.add(label4, CC.xy(1, 11));

            //---- passwordField3 ----
            passwordField3.setEnabled(false);
            passwordField3.setFont(new Font("Tahoma", Font.PLAIN, 13));
            passwordField3.addKeyListener(new KeyAdapter() {
                @Override
                public void keyReleased(KeyEvent e) {
                    passwordField3KeyReleased(e);
                }
            });
            contentPanel.add(passwordField3, CC.xy(3, 11));
        }
        dialogPane.add(contentPanel, BorderLayout.CENTER);

        //======== buttonBar ========
        {
            buttonBar.setBorder(Borders.BUTTON_BAR_PAD);
            buttonBar.setFont(new Font("Tahoma", Font.PLAIN, 13));
            buttonBar.setLayout(new FormLayout("$glue, $button, $rgap, $button", "pref"));

            //---- okButton ----
            okButton.setText("OK");
            okButton.setFont(new Font("Tahoma", Font.PLAIN, 13));
            okButton.addActionListener(new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    okButtonActionPerformed(e);
                }
            });
            buttonBar.add(okButton, CC.xy(2, 1));

            //---- cancelButton ----
            cancelButton.setText("Cancel");
            cancelButton.setIcon(null);
            cancelButton.setFont(new Font("Tahoma", Font.PLAIN, 13));
            cancelButton.addActionListener(new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    cancelButtonActionPerformed(e);
                }
            });
            buttonBar.add(cancelButton, CC.xy(4, 1));
        }
        dialogPane.add(buttonBar, BorderLayout.SOUTH);
    }
    contentPane.add(dialogPane, BorderLayout.CENTER);
    setSize(435, 245);
    setLocationRelativeTo(getOwner());
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

From source file:org.hsh.bfr.db.gui.PlausibleDialog.java

License:Open Source License

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    dialogPane = new JPanel();
    contentPanel = new JPanel();
    radioButton1 = new JRadioButton();
    passwordField1 = new JPasswordField();
    radioButton2 = new JRadioButton();
    radioButton3 = new JRadioButton();
    textField1 = new JTextField();
    radioButton4 = new JRadioButton();
    checkBox1 = new JCheckBox();
    buttonBar = new JPanel();
    okButton = new JButton();
    cancelButton = new JButton();

    //======== this ========
    setTitle(GuiMessages//w  w  w  .  ja v  a  2 s  . c  om
            .getString("Welche Datensaetze sollen einer Plausibilitaetspruefung unterzogen werden?"));
    setModal(true);
    Container contentPane = getContentPane();
    contentPane.setLayout(new BorderLayout());

    //======== dialogPane ========
    {
        dialogPane.setBorder(Borders.DIALOG);
        dialogPane.setLayout(new BorderLayout());

        //======== contentPanel ========
        {
            contentPanel
                    .setLayout(new FormLayout("default, $lcgap, default:grow", "4*(default, $lgap), default"));

            //---- radioButton1 ----
            radioButton1.setText(GuiMessages.getString("Alle"));
            radioButton1.setSelected(true);
            contentPanel.add(radioButton1, CC.xy(1, 1));
            contentPanel.add(passwordField1, CC.xy(3, 1));

            //---- radioButton2 ----
            radioButton2.setText(GuiMessages.getString("nur sichtbare Tabelle"));
            contentPanel.add(radioButton2, CC.xy(1, 3));

            //---- radioButton3 ----
            radioButton3.setText(GuiMessages.getString("nur folgende IDs der sichtbaren Tabelle:"));
            contentPanel.add(radioButton3, CC.xy(1, 5));

            //---- textField1 ----
            textField1.setToolTipText("z.B. 23-28");
            contentPanel.add(textField1, CC.xy(3, 5));

            //---- radioButton4 ----
            radioButton4.setText(GuiMessages.getString("nur selektierer Eintrag in der sichtbaren Tabelle"));
            contentPanel.add(radioButton4, CC.xy(1, 7));

            //---- checkBox1 ----
            checkBox1.setText(GuiMessages.getString("nur Datensaetze des angemeldeten Benutzers anzeigen"));
            checkBox1.setSelected(true);
            contentPanel.add(checkBox1, CC.xywh(1, 9, 3, 1));
        }
        dialogPane.add(contentPanel, BorderLayout.CENTER);

        //======== buttonBar ========
        {
            buttonBar.setBorder(Borders.BUTTON_BAR_PAD);
            buttonBar.setLayout(new FormLayout("$glue, $button, $rgap, $button", "pref"));

            //---- okButton ----
            okButton.setText("OK");
            okButton.addActionListener(new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    okButtonActionPerformed(e);
                }
            });
            buttonBar.add(okButton, CC.xy(2, 1));

            //---- cancelButton ----
            cancelButton.setText("Cancel");
            cancelButton.addActionListener(new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    cancelButtonActionPerformed(e);
                }
            });
            buttonBar.add(cancelButton, CC.xy(4, 1));
        }
        dialogPane.add(buttonBar, BorderLayout.SOUTH);
    }
    contentPane.add(dialogPane, BorderLayout.CENTER);
    setSize(480, 235);
    setLocationRelativeTo(getOwner());

    //---- buttonGroup1 ----
    ButtonGroup buttonGroup1 = new ButtonGroup();
    buttonGroup1.add(radioButton1);
    buttonGroup1.add(radioButton2);
    buttonGroup1.add(radioButton3);
    buttonGroup1.add(radioButton4);
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

From source file:org.hsh.bfr.db.gui.PlausibleDialog4Krise.java

License:Open Source License

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    dialogPane = new JPanel();
    contentPanel = new JPanel();
    label1 = new JLabel();
    cs = new JCheckBox();
    label5 = new JLabel();
    sn = new JSpinner();
    lz = new JLabel();
    sz = new JSpinner();
    label7 = new JLabel();
    ss = new JSpinner();
    label8 = new JLabel();
    snum = new JSpinner();
    label9 = new JLabel();
    sc = new JSpinner();
    label19 = new JLabel();
    sv = new JSpinner();
    label2 = new JLabel();
    cp = new JCheckBox();
    label10 = new JLabel();
    ps = new JSpinner();
    label11 = new JLabel();
    pd = new JSpinner();
    label6 = new JLabel();
    pi = new JSpinner();
    label3 = new JLabel();
    cl = new JCheckBox();
    label12 = new JLabel();
    la = new JSpinner();
    label13 = new JLabel();
    ll = new JSpinner();
    label14 = new JLabel();
    lb = new JSpinner();
    label18 = new JLabel();
    ld = new JSpinner();
    label4 = new JLabel();
    cd = new JCheckBox();
    label15 = new JLabel();
    dl = new JSpinner();
    label16 = new JLabel();
    dd = new JSpinner();
    label17 = new JLabel();
    dr = new JSpinner();
    label20 = new JLabel();
    selS = new JCheckBox();
    gentle = new JCheckBox();
    buttonBar = new JPanel();
    okButton = new JButton();
    cancelButton = new JButton();

    //======== this ========
    setTitle("SimSearch Options");
    setModal(true);//from  w  ww. j a  v  a  2  s  .c o  m
    Container contentPane = getContentPane();
    contentPane.setLayout(new BorderLayout());

    //======== dialogPane ========
    {
        dialogPane.setBorder(Borders.DIALOG);
        dialogPane.setLayout(new BorderLayout());

        //======== contentPanel ========
        {
            contentPanel
                    .setLayout(new FormLayout("13*(default, $lcgap), default", "5*(default, $lgap), default"));
            ((FormLayout) contentPanel.getLayout())
                    .setColumnGroups(new int[][] { { 5, 9, 13, 17, 21, 25 }, { 7, 11, 15, 19, 23, 27 } });

            //---- label1 ----
            label1.setText("Station:");
            contentPanel.add(label1, CC.xy(1, 1));
            contentPanel.add(cs, CC.xy(3, 1));

            //---- label5 ----
            label5.setText("Name:");
            label5.setHorizontalAlignment(SwingConstants.RIGHT);
            contentPanel.add(label5, CC.xy(5, 1));

            //---- sn ----
            sn.setModel(new SpinnerNumberModel(3, 0, null, 1));
            contentPanel.add(sn, CC.xy(7, 1));

            //---- lz ----
            lz.setText("Zip:");
            lz.setHorizontalAlignment(SwingConstants.RIGHT);
            contentPanel.add(lz, CC.xy(9, 1));

            //---- sz ----
            sz.setModel(new SpinnerNumberModel(1, 0, null, 1));
            contentPanel.add(sz, CC.xy(11, 1));

            //---- label7 ----
            label7.setText("Street:");
            label7.setHorizontalAlignment(SwingConstants.RIGHT);
            contentPanel.add(label7, CC.xy(13, 1));

            //---- ss ----
            ss.setModel(new SpinnerNumberModel(3, 0, null, 1));
            contentPanel.add(ss, CC.xy(15, 1));

            //---- label8 ----
            label8.setText("Number:");
            label8.setHorizontalAlignment(SwingConstants.RIGHT);
            contentPanel.add(label8, CC.xy(17, 1));

            //---- snum ----
            snum.setModel(new SpinnerNumberModel(1, 0, null, 1));
            contentPanel.add(snum, CC.xy(19, 1));

            //---- label9 ----
            label9.setText("City:");
            label9.setHorizontalAlignment(SwingConstants.RIGHT);
            contentPanel.add(label9, CC.xy(21, 1));

            //---- sc ----
            sc.setModel(new SpinnerNumberModel(3, 0, null, 1));
            contentPanel.add(sc, CC.xy(23, 1));

            //---- label19 ----
            label19.setText("VATnumber:");
            contentPanel.add(label19, CC.xy(25, 1));

            //---- sv ----
            sv.setModel(new SpinnerNumberModel(0, 0, null, 1));
            contentPanel.add(sv, CC.xy(27, 1));

            //---- label2 ----
            label2.setText("Product:");
            contentPanel.add(label2, CC.xy(1, 3));
            contentPanel.add(cp, CC.xy(3, 3));

            //---- label10 ----
            label10.setText("Station:");
            label10.setHorizontalAlignment(SwingConstants.RIGHT);
            contentPanel.add(label10, CC.xy(5, 3));

            //---- ps ----
            ps.setModel(new SpinnerNumberModel(0, 0, 0, 1));
            ps.setEnabled(false);
            contentPanel.add(ps, CC.xy(7, 3));

            //---- label11 ----
            label11.setText("Denomination:");
            label11.setHorizontalAlignment(SwingConstants.RIGHT);
            contentPanel.add(label11, CC.xy(9, 3));

            //---- pd ----
            pd.setModel(new SpinnerNumberModel(3, 0, null, 1));
            contentPanel.add(pd, CC.xy(11, 3));

            //---- label6 ----
            label6.setText("Item number:");
            contentPanel.add(label6, CC.xy(13, 3));

            //---- pi ----
            pi.setModel(new SpinnerNumberModel(0, 0, null, 1));
            contentPanel.add(pi, CC.xy(15, 3));

            //---- label3 ----
            label3.setText("Lot:");
            contentPanel.add(label3, CC.xy(1, 5));
            contentPanel.add(cl, CC.xy(3, 5));

            //---- label12 ----
            label12.setText("Article:");
            label12.setHorizontalAlignment(SwingConstants.RIGHT);
            contentPanel.add(label12, CC.xy(5, 5));

            //---- la ----
            la.setModel(new SpinnerNumberModel(0, 0, 0, 1));
            la.setEnabled(false);
            contentPanel.add(la, CC.xy(7, 5));

            //---- label13 ----
            label13.setText("LotNo:");
            label13.setHorizontalAlignment(SwingConstants.RIGHT);
            contentPanel.add(label13, CC.xy(9, 5));

            //---- ll ----
            ll.setModel(new SpinnerNumberModel(1, 0, null, 1));
            contentPanel.add(ll, CC.xy(11, 5));

            //---- label14 ----
            label14.setText("BestBefore:");
            label14.setHorizontalAlignment(SwingConstants.RIGHT);
            contentPanel.add(label14, CC.xy(13, 5));

            //---- lb ----
            lb.setModel(new SpinnerNumberModel(0, 0, null, 1));
            contentPanel.add(lb, CC.xy(15, 5));

            //---- label18 ----
            label18.setText("DateManufactor:");
            contentPanel.add(label18, CC.xy(17, 5));

            //---- ld ----
            ld.setModel(new SpinnerNumberModel(0, 0, null, 1));
            contentPanel.add(ld, CC.xy(19, 5));

            //---- label4 ----
            label4.setText("Delivery:");
            contentPanel.add(label4, CC.xy(1, 7));
            contentPanel.add(cd, CC.xy(3, 7));

            //---- label15 ----
            label15.setText("Lot:");
            label15.setHorizontalAlignment(SwingConstants.RIGHT);
            contentPanel.add(label15, CC.xy(5, 7));

            //---- dl ----
            dl.setModel(new SpinnerNumberModel(0, 0, 0, 1));
            dl.setEnabled(false);
            contentPanel.add(dl, CC.xy(7, 7));

            //---- label16 ----
            label16.setText("DeliveryDate:");
            label16.setHorizontalAlignment(SwingConstants.RIGHT);
            contentPanel.add(label16, CC.xy(9, 7));

            //---- dd ----
            dd.setModel(new SpinnerNumberModel(0, 0, null, 1));
            contentPanel.add(dd, CC.xy(11, 7));

            //---- label17 ----
            label17.setText("Recipient:");
            label17.setHorizontalAlignment(SwingConstants.RIGHT);
            contentPanel.add(label17, CC.xy(13, 7));

            //---- dr ----
            dr.setModel(new SpinnerNumberModel(0, 0, 0, 1));
            dr.setEnabled(false);
            contentPanel.add(dr, CC.xy(15, 7));

            //---- label20 ----
            label20.setText("Check sel. S");
            contentPanel.add(label20, CC.xy(1, 9));
            contentPanel.add(selS, CC.xy(3, 9));

            //---- gentle ----
            gentle.setText("gentle");
            gentle.setSelected(true);
            gentle.setToolTipText("NULL values are not handled as different");
            contentPanel.add(gentle, CC.xy(1, 11));
        }
        dialogPane.add(contentPanel, BorderLayout.CENTER);

        //======== buttonBar ========
        {
            buttonBar.setBorder(Borders.BUTTON_BAR_PAD);
            buttonBar.setLayout(new FormLayout("$glue, $button, $rgap, $button", "pref"));

            //---- okButton ----
            okButton.setText("OK");
            okButton.addActionListener(new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    okButtonActionPerformed(e);
                }
            });
            buttonBar.add(okButton, CC.xy(2, 1));

            //---- cancelButton ----
            cancelButton.setText("Cancel");
            cancelButton.addActionListener(new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    cancelButtonActionPerformed(e);
                }
            });
            buttonBar.add(cancelButton, CC.xy(4, 1));
        }
        dialogPane.add(buttonBar, BorderLayout.SOUTH);
    }
    contentPane.add(dialogPane, BorderLayout.CENTER);
    pack();
    setLocationRelativeTo(getOwner());
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

From source file:org.hsh.bfr.db.gui.SelectionDialog.java

License:Open Source License

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    ResourceBundle bundle = ResourceBundle.getBundle("org.hsh.bfr.db.gui.PanelProps");
    dialogPane = new JPanel();
    contentPanel = new JPanel();
    buttonBar = new JPanel();
    okButton = new JButton();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setTitle(bundle.getString("SelectionDialog.this.title"));
    setModal(true);//  ww  w.  ja  v a 2s.c  o m
    setResizable(false);
    Container contentPane = getContentPane();
    contentPane.setLayout(new BorderLayout());

    //======== dialogPane ========
    {
        dialogPane.setBorder(Borders.DIALOG);
        dialogPane.setLayout(new BorderLayout());

        //======== contentPanel ========
        {
            DefaultMutableTreeNode dmt = (DefaultMutableTreeNode) myList.getModel().getRoot();
            checkboxes = new JCheckBox[dmt.getChildCount()];
            String rowSpec = "pref, 3dlu, pref, 3dlu";
            for (int i = 0; i < checkboxes.length; i++) {
                rowSpec += ",pref, 3dlu";
            }
            contentPanel.setLayout(new FormLayout("left:pref, 6dlu, 50dlu, 4dlu, default", // columns 
                    rowSpec));

            //---- label1 ----
            //label1.setText("Auswahl der Tabellen: ");
            //contentPanel.add(label1, cc.xy(1,1)); //cc.xywh(1, 1, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

            for (int i = 0; i < checkboxes.length; i++) {
                checkboxes[i] = new JCheckBox(dmt.getChildAt(i).toString());
                checkboxes[i]
                        .setSelected(DBKernel.prefs.getBoolean("VIS_NODE_" + checkboxes[i].getText(), true));
                contentPanel.add(checkboxes[i], cc.xy(1, 5 + i * 2));
            }

            VisibilityAction[] va = new VisibilityAction[checkboxes.length];
            for (int i = 0; i < checkboxes.length; i++) {
                checkboxes[i].setText(
                        ((DefaultMutableTreeNode) myList.getModel().getRoot()).getChildAt(i).toString());
                va[i] = new VisibilityAction(checkboxes[i].getText(), null, null, myList);
                checkboxes[i].setAction(va[i]);
            }

        }
        dialogPane.add(contentPanel, BorderLayout.CENTER);

        //======== buttonBar ========
        {
            buttonBar.setBorder(Borders.BUTTON_BAR_PAD);
            buttonBar.setLayout(new FormLayout("$glue, $button", "pref"));

            //---- okButton ----
            okButton.setText("OK");
            okButton.addActionListener(new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    okButtonActionPerformed(e);
                }
            });
            buttonBar.add(okButton, cc.xy(2, 1));
        }
        dialogPane.add(buttonBar, BorderLayout.SOUTH);
    }
    contentPane.add(dialogPane, BorderLayout.CENTER);
    setSize(425, checkboxes.length * 40);
    setLocationRelativeTo(getOwner());
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}