List of usage examples for com.jgoodies.forms.factories Borders DIALOG
Border DIALOG
To view the source code for com.jgoodies.forms.factories Borders DIALOG.
Click Source Link
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 }