List of usage examples for com.jgoodies.binding.adapter BasicComponentFactory createFormattedTextField
public static JFormattedTextField createFormattedTextField(ValueModel valueModel, String mask)
From source file:ambit2.dbui.QueryFieldNumericEditor.java
License:Open Source License
protected JComponent[] createStatsFields() { propertyStats = new PropertyStats(); statsAdapter = new PresentationModel<PropertyStats>(propertyStats); return new JComponent[] { BasicComponentFactory.createFormattedTextField(statsAdapter.getModel("avg"), NumberFormat.getNumberInstance()), BasicComponentFactory.createFormattedTextField(statsAdapter.getModel("min"), NumberFormat.getNumberInstance()), BasicComponentFactory.createFormattedTextField(statsAdapter.getModel("max"), NumberFormat.getNumberInstance()) }; }
From source file:ambit2.dbui.QueryFieldNumericEditor.java
License:Open Source License
@Override protected JComponent createValueComponent() { JFormattedTextField t = BasicComponentFactory.createFormattedTextField(presentationModel.getModel("value"), NumberFormat.getNumberInstance()); t.setToolTipText("Numeric value, or minimum value if \"between\" selected as a condition"); return t;//from ww w. jav a 2s . c om }
From source file:ambit2.dbui.QueryFieldNumericEditor.java
License:Open Source License
protected JComponent createMaxValueComponent() { JFormattedTextField t = BasicComponentFactory.createFormattedTextField( presentationModel.getComponentModel("maxValue"), NumberFormat.getNumberInstance()); t.setToolTipText("Ignored, or maximum value if \"between\" selected as a condition"); return t;/* w ww .j a v a 2 s .co m*/ }
From source file:ambit2.dbui.QuerySimilarityEditor.java
License:Open Source License
protected JComponent createThresholdComponent() { /*//from ww w .ja va2s.c om ValueModel levelModel = new PropertyAdapter(settings, "level", true); SpinnerNumberModel spinnerModel = SpinnerAdapterFactory.create(presentationModel.getModel("threshold"), 0.75, 0, 1); JSpinner levelSpinner = new JSpinner(spinnerModel); */ return BasicComponentFactory.createFormattedTextField(presentationModel.getModel("threshold"), NumberFormat.getNumberInstance()); }
From source file:de.comicdb.comicdbcore.bean.ComicTopComponent.java
License:Open Source License
/** This method is called from within the constructor to * initialize the form.//from w w w . j av a2 s . c o m * WARNING: Do NOT modify this code. The content of this method is * always regenerated by the Form Editor. */ // <editor-fold defaultstate="collapsed" desc=" Generated Code ">//GEN-BEGIN:initComponents private void initComponents() { java.awt.GridBagConstraints gridBagConstraints; popupMenu = new javax.swing.JPopupMenu(); jLabelName = new javax.swing.JLabel(); jTextFieldName = BasicComponentFactory.createTextField(adapter.getBufferedModel("name")); jLabelNr = new javax.swing.JLabel(); jLabelComicType = new javax.swing.JLabel(); jComboBoxComicType = new javax.swing.JComboBox(); jLabelCoverPrice = new javax.swing.JLabel(); jTextFieldCoverPrice = BasicComponentFactory .createFormattedTextField(adapter.getBufferedModel("coverprice"), new DecimalFormat("##0.00")); jLabelPrice = new javax.swing.JLabel(); jTextFieldPrice = BasicComponentFactory.createFormattedTextField(adapter.getBufferedModel("price"), new DecimalFormat("##0.00")); jLabelCoverDate = new javax.swing.JLabel(); jTextFieldCoverDate = BasicComponentFactory.createFormattedTextField(adapter.getBufferedModel("coverdate"), new SimpleDateFormat(java.util.ResourceBundle.getBundle("de/comicdb/comicdbcore/bean/Bundle") .getString("format.date"))); jLabelQuantity = new javax.swing.JLabel(); jButtonCoverDate = new javax.swing.JButton(); jLabelCost = new javax.swing.JLabel(); jTextFieldCost = BasicComponentFactory.createFormattedTextField(adapter.getBufferedModel("cost"), new DecimalFormat("##0.00")); jLabelPayDate = new javax.swing.JLabel(); jTextFieldPayDate = BasicComponentFactory.createFormattedTextField(adapter.getBufferedModel("paydate"), new SimpleDateFormat(java.util.ResourceBundle.getBundle("de/comicdb/comicdbcore/bean/Bundle") .getString("format.date"))); jButtonPayDate = new javax.swing.JButton(); jLabelModified = new javax.swing.JLabel(); jTextFieldModified = BasicComponentFactory.createFormattedTextField(adapter.getBufferedModel("modified"), new SimpleDateFormat(java.util.ResourceBundle.getBundle("de/comicdb/comicdbcore/bean/Bundle") .getString("format.date"))); jPanel2 = new javax.swing.JPanel(); jLabelCondition = new javax.swing.JLabel(); jPanelNotes = new javax.swing.JPanel(); jScrollPaneNotes = new javax.swing.JScrollPane(); jTextAreaNotes = BasicComponentFactory.createTextArea(adapter.getBufferedModel("notes")); jPanelStories = new javax.swing.JPanel(); jScrollPane1 = new javax.swing.JScrollPane(); jTableStorys = new javax.swing.JTable(); jTextFieldNr = BasicComponentFactory.createIntegerField(adapter.getBufferedModel("nr")); jTextFieldCondition = jTextFieldCondition = BasicComponentFactory .createIntegerField(adapter.getBufferedModel("condition")); jTextFieldQuantity = BasicComponentFactory.createIntegerField(adapter.getBufferedModel("quantity")); jLabelPageCount = new javax.swing.JLabel(); jTextFieldPageCount = BasicComponentFactory.createIntegerField(adapter.getBufferedModel("pagecount")); jLabelCoverType = new javax.swing.JLabel(); jComboBoxCoverType = new javax.swing.JComboBox(); jLabelState = new javax.swing.JLabel(); jComboBoxState = new javax.swing.JComboBox(); jScrollPane2 = new javax.swing.JScrollPane(); jPanelImage = new ImagePanel(); jPanel1 = new javax.swing.JPanel(); jButtonAccept = new javax.swing.JButton(); jButtonCancel = new javax.swing.JButton(); jPanel3 = new javax.swing.JPanel(); jButtonChooseImage = new javax.swing.JButton(); jButtonDeleteImage = new javax.swing.JButton(); setLayout(new java.awt.GridBagLayout()); org.openide.awt.Mnemonics.setLocalizedText(jLabelName, java.util.ResourceBundle .getBundle("de/comicdb/comicdbcore/bean/Bundle").getString("LBL_COMIC_NAME")); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(4, 4, 4, 0); add(jLabelName, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridwidth = 4; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.weightx = 1.0; gridBagConstraints.insets = new java.awt.Insets(4, 4, 4, 4); add(jTextFieldName, gridBagConstraints); org.openide.awt.Mnemonics.setLocalizedText(jLabelNr, java.util.ResourceBundle.getBundle("de/comicdb/comicdbcore/bean/Bundle").getString("LBL_COMIC_NR")); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 1; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(0, 4, 4, 0); add(jLabelNr, gridBagConstraints); org.openide.awt.Mnemonics.setLocalizedText(jLabelComicType, java.util.ResourceBundle .getBundle("de/comicdb/comicdbcore/bean/Bundle").getString("LBL_COMIC_TYPE")); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 4; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(0, 4, 4, 0); add(jLabelComicType, gridBagConstraints); jComboBoxComicType.setModel(new ComboBoxAdapter(comicTypes, adapter.getBufferedModel("comictype"))); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 4; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 4, 4, 0); add(jComboBoxComicType, gridBagConstraints); org.openide.awt.Mnemonics.setLocalizedText(jLabelCoverPrice, java.util.ResourceBundle .getBundle("de/comicdb/comicdbcore/bean/Bundle").getString("LBL_COMIC_COVER_PRICE")); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 5; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(0, 4, 4, 0); add(jLabelCoverPrice, gridBagConstraints); jTextFieldCoverPrice.setColumns(10); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 5; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 4, 4, 0); add(jTextFieldCoverPrice, gridBagConstraints); org.openide.awt.Mnemonics.setLocalizedText(jLabelPrice, java.util.ResourceBundle .getBundle("de/comicdb/comicdbcore/bean/Bundle").getString("LBL_COMIC_PRICE")); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 6; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(0, 4, 4, 0); add(jLabelPrice, gridBagConstraints); jTextFieldPrice.setColumns(10); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 6; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 4, 4, 0); add(jTextFieldPrice, gridBagConstraints); org.openide.awt.Mnemonics.setLocalizedText(jLabelCoverDate, java.util.ResourceBundle .getBundle("de/comicdb/comicdbcore/bean/Bundle").getString("LBL_COMIC_COVER_DATE")); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 5; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(0, 4, 4, 0); add(jLabelCoverDate, gridBagConstraints); jTextFieldCoverDate.setColumns(10); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 3; gridBagConstraints.gridy = 5; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 4, 4, 0); add(jTextFieldCoverDate, gridBagConstraints); org.openide.awt.Mnemonics.setLocalizedText(jLabelQuantity, java.util.ResourceBundle .getBundle("de/comicdb/comicdbcore/bean/Bundle").getString("LBL_COMIC_QUANTITY")); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 4; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(0, 4, 4, 0); add(jLabelQuantity, gridBagConstraints); org.openide.awt.Mnemonics.setLocalizedText(jButtonCoverDate, "..."); jButtonCoverDate.setEnabled(false); jButtonCoverDate.setMaximumSize(new java.awt.Dimension(18, 18)); jButtonCoverDate.setMinimumSize(new java.awt.Dimension(18, 18)); jButtonCoverDate.setPreferredSize(new java.awt.Dimension(18, 18)); jButtonCoverDate.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonCoverDateActionPerformed(evt); } }); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 4; gridBagConstraints.gridy = 5; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(0, 0, 4, 4); add(jButtonCoverDate, gridBagConstraints); org.openide.awt.Mnemonics.setLocalizedText(jLabelCost, java.util.ResourceBundle .getBundle("de/comicdb/comicdbcore/bean/Bundle").getString("LBL_COMIC_COST")); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 7; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(0, 4, 4, 0); add(jLabelCost, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 7; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 4, 4, 0); add(jTextFieldCost, gridBagConstraints); org.openide.awt.Mnemonics.setLocalizedText(jLabelPayDate, java.util.ResourceBundle .getBundle("de/comicdb/comicdbcore/bean/Bundle").getString("LBL_COMIC_PAYDATE")); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 6; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(0, 4, 4, 0); add(jLabelPayDate, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 3; gridBagConstraints.gridy = 6; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 4, 4, 0); add(jTextFieldPayDate, gridBagConstraints); org.openide.awt.Mnemonics.setLocalizedText(jButtonPayDate, "..."); jButtonPayDate.setEnabled(false); jButtonPayDate.setMaximumSize(new java.awt.Dimension(18, 18)); jButtonPayDate.setMinimumSize(new java.awt.Dimension(18, 18)); jButtonPayDate.setPreferredSize(new java.awt.Dimension(18, 18)); jButtonPayDate.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonPayDateActionPerformed(evt); } }); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 4; gridBagConstraints.gridy = 6; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(0, 0, 4, 4); add(jButtonPayDate, gridBagConstraints); org.openide.awt.Mnemonics.setLocalizedText(jLabelModified, java.util.ResourceBundle.getBundle("de/comicdb/comicdbcore/bean/Bundle").getString("LBL_MODIFIED")); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 11; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(0, 4, 4, 0); add(jLabelModified, gridBagConstraints); jTextFieldModified.setEditable(false); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 11; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.weightx = 0.5; gridBagConstraints.insets = new java.awt.Insets(0, 4, 4, 0); add(jTextFieldModified, gridBagConstraints); org.jdesktop.layout.GroupLayout jPanel2Layout = new org.jdesktop.layout.GroupLayout(jPanel2); jPanel2.setLayout(jPanel2Layout); jPanel2Layout.setHorizontalGroup(jPanel2Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(0, 832, Short.MAX_VALUE)); jPanel2Layout.setVerticalGroup(jPanel2Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(0, 28, Short.MAX_VALUE)); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 10; gridBagConstraints.gridwidth = 6; gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH; gridBagConstraints.weightx = 1.0; gridBagConstraints.weighty = 1.0; add(jPanel2, gridBagConstraints); org.openide.awt.Mnemonics.setLocalizedText(jLabelCondition, java.util.ResourceBundle .getBundle("de/comicdb/comicdbcore/bean/Bundle").getString("LBL_COMIC_CONDITION")); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 3; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(0, 4, 4, 0); add(jLabelCondition, gridBagConstraints); jPanelNotes.setLayout(new java.awt.BorderLayout()); jPanelNotes.setBorder(javax.swing.BorderFactory.createTitledBorder(java.util.ResourceBundle .getBundle("de/comicdb/comicdbcore/bean/Bundle").getString("LBL_COMIC_NOTES"))); jTextAreaNotes.setColumns(20); jTextAreaNotes.setRows(5); jScrollPaneNotes.setViewportView(jTextAreaNotes); jPanelNotes.add(jScrollPaneNotes, java.awt.BorderLayout.CENTER); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 9; gridBagConstraints.gridwidth = 5; gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH; gridBagConstraints.weightx = 1.0; gridBagConstraints.weighty = 1.0; gridBagConstraints.insets = new java.awt.Insets(4, 4, 4, 4); add(jPanelNotes, gridBagConstraints); jPanelStories.setLayout(new java.awt.BorderLayout()); jPanelStories.setBorder(javax.swing.BorderFactory.createTitledBorder(java.util.ResourceBundle .getBundle("de/comicdb/comicdbcore/bean/Bundle").getString("LBL_COMIC_STORIES"))); jScrollPane1.addMouseListener(new java.awt.event.MouseAdapter() { public void mousePressed(java.awt.event.MouseEvent evt) { jScrollPane1MousePressed(evt); } public void mouseReleased(java.awt.event.MouseEvent evt) { jScrollPane1MouseReleased(evt); } }); jTableStorys.setModel(new StoryTableModel(new SelectionInList(adapter.getBufferedModel("storys")))); jTableStorys.addMouseListener(new java.awt.event.MouseAdapter() { public void mousePressed(java.awt.event.MouseEvent evt) { jTableStorysMousePressed(evt); } public void mouseReleased(java.awt.event.MouseEvent evt) { jTableStorysMouseReleased(evt); } }); jScrollPane1.setViewportView(jTableStorys); jPanelStories.add(jScrollPane1, java.awt.BorderLayout.CENTER); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 8; gridBagConstraints.gridwidth = 5; gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH; gridBagConstraints.weightx = 1.0; gridBagConstraints.weighty = 1.0; gridBagConstraints.insets = new java.awt.Insets(4, 4, 4, 4); add(jPanelStories, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 1; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 4, 4, 0); add(jTextFieldNr, gridBagConstraints); jTextFieldCondition.setColumns(4); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 3; gridBagConstraints.gridy = 3; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.weightx = 0.5; gridBagConstraints.insets = new java.awt.Insets(0, 4, 4, 0); add(jTextFieldCondition, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 3; gridBagConstraints.gridy = 4; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 4, 4, 0); add(jTextFieldQuantity, gridBagConstraints); org.openide.awt.Mnemonics.setLocalizedText(jLabelPageCount, java.util.ResourceBundle .getBundle("de/comicdb/comicdbcore/bean/Bundle").getString("LBL_COMIC_PAGECOUNT")); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 7; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(0, 4, 4, 0); add(jLabelPageCount, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 3; gridBagConstraints.gridy = 7; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 4, 4, 0); add(jTextFieldPageCount, gridBagConstraints); org.openide.awt.Mnemonics.setLocalizedText(jLabelCoverType, java.util.ResourceBundle .getBundle("de/comicdb/comicdbcore/bean/Bundle").getString("LBL_COMIC_COVERTYPE")); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 3; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(0, 4, 4, 0); add(jLabelCoverType, gridBagConstraints); jComboBoxCoverType.setModel(new ComboBoxAdapter(coverTypes, adapter.getBufferedModel("covertype"))); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 3; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 4, 4, 0); add(jComboBoxCoverType, gridBagConstraints); org.openide.awt.Mnemonics.setLocalizedText(jLabelState, java.util.ResourceBundle .getBundle("de/comicdb/comicdbcore/bean/Bundle").getString("LBL_COMIC_STATE")); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 2; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(0, 4, 4, 0); add(jLabelState, gridBagConstraints); jComboBoxState.setModel(new ComboBoxAdapter(State.getStates(), adapter.getBufferedModel("state"))); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 2; gridBagConstraints.gridwidth = 4; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.weightx = 1.0; gridBagConstraints.insets = new java.awt.Insets(0, 4, 4, 4); add(jComboBoxState, gridBagConstraints); org.jdesktop.layout.GroupLayout jPanelImageLayout = new org.jdesktop.layout.GroupLayout(jPanelImage); jPanelImage.setLayout(jPanelImageLayout); jPanelImageLayout.setHorizontalGroup(jPanelImageLayout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING).add(0, 372, Short.MAX_VALUE)); jPanelImageLayout.setVerticalGroup(jPanelImageLayout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING).add(0, 333, Short.MAX_VALUE)); jScrollPane2.setViewportView(jPanelImage); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 5; gridBagConstraints.gridy = 0; gridBagConstraints.gridheight = 9; gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH; gridBagConstraints.weightx = 0.25; gridBagConstraints.insets = new java.awt.Insets(4, 0, 0, 4); add(jScrollPane2, gridBagConstraints); org.openide.awt.Mnemonics.setLocalizedText(jButtonAccept, java.util.ResourceBundle .getBundle("de/comicdb/comicdbcore/bean/Bundle").getString("button.accept")); jButtonAccept.setEnabled(false); jButtonAccept.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonAcceptActionPerformed(evt); } }); jPanel1.add(jButtonAccept); org.openide.awt.Mnemonics.setLocalizedText(jButtonCancel, java.util.ResourceBundle .getBundle("de/comicdb/comicdbcore/bean/Bundle").getString("button.cancel")); jButtonCancel.setEnabled(false); jButtonCancel.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonCancelActionPerformed(evt); } }); jPanel1.add(jButtonCancel); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 5; gridBagConstraints.gridy = 11; gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST; add(jPanel1, gridBagConstraints); org.openide.awt.Mnemonics.setLocalizedText(jButtonChooseImage, java.util.ResourceBundle .getBundle("de/comicdb/comicdbcore/bean/Bundle").getString("button.choose")); jButtonChooseImage.setEnabled(false); jButtonChooseImage.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonChooseImageActionPerformed(evt); } }); jPanel3.add(jButtonChooseImage); org.openide.awt.Mnemonics.setLocalizedText(jButtonDeleteImage, java.util.ResourceBundle.getBundle("de/comicdb/comicdbcore/Bundle").getString("BTN_DELETE")); jButtonDeleteImage.setEnabled(false); jButtonDeleteImage.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonDeleteImageActionPerformed(evt); } }); jPanel3.add(jButtonDeleteImage); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 5; gridBagConstraints.gridy = 9; gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST; gridBagConstraints.insets = new java.awt.Insets(4, 0, 0, 4); add(jPanel3, gridBagConstraints); }
From source file:de.comicdb.comicdbcore.bean.PublisherTopComponent.java
License:Open Source License
/** This method is called from within the constructor to * initialize the form.//from www .j a v a 2s. c om * WARNING: Do NOT modify this code. The content of this method is * always regenerated by the Form Editor. */ // <editor-fold defaultstate="collapsed" desc=" Generated Code ">//GEN-BEGIN:initComponents private void initComponents() { java.awt.GridBagConstraints gridBagConstraints; jLabelName = new javax.swing.JLabel(); jTextFieldName = BasicComponentFactory.createTextField(adapter.getBufferedModel("name")); jPanel2 = new javax.swing.JPanel(); jScrollPane1 = new javax.swing.JScrollPane(); jTableSeries = new javax.swing.JTable(); jTableSeries.setDefaultRenderer(Object.class, new SerieTableCellRenderer()); jLabelModified = new javax.swing.JLabel(); jTextFieldModified = BasicComponentFactory.createFormattedTextField(adapter.getBufferedModel("modified"), new SimpleDateFormat(java.util.ResourceBundle.getBundle("de/comicdb/comicdbcore/bean/Bundle") .getString("format.date"))); jScrollPane2 = new javax.swing.JScrollPane(); jPanelImage = new ImagePanel(); jPanel1 = new javax.swing.JPanel(); jButtonAccept = new javax.swing.JButton(); jButtonCancel = new javax.swing.JButton(); jPanel3 = new javax.swing.JPanel(); jButtonChooseImage = new javax.swing.JButton(); jButtonDeleteImage = new javax.swing.JButton(); setLayout(new java.awt.GridBagLayout()); org.openide.awt.Mnemonics.setLocalizedText(jLabelName, java.util.ResourceBundle .getBundle("de/comicdb/comicdbcore/bean/Bundle").getString("LBL_PUBLISHER_NAME")); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTH; gridBagConstraints.insets = new java.awt.Insets(4, 4, 0, 4); add(jLabelName, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTH; gridBagConstraints.weightx = 1.0; gridBagConstraints.insets = new java.awt.Insets(4, 0, 0, 4); add(jTextFieldName, gridBagConstraints); jPanel2.setLayout(new java.awt.BorderLayout()); jPanel2.setBorder(javax.swing.BorderFactory.createTitledBorder( java.util.ResourceBundle.getBundle("de/comicdb/comicdbcore/bean/Bundle").getString("LBL_SERIE"))); jScrollPane1.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0), 0)); jTableSeries.setBackground(javax.swing.UIManager.getDefaults().getColor("Panel.background")); jTableSeries.setModel(new SerieTableModel(new SelectionInList(adapter.getBufferedModel("series")))); jTableSeries.setShowHorizontalLines(false); jTableSeries.setShowVerticalLines(false); jScrollPane1.setViewportView(jTableSeries); jPanel2.add(jScrollPane1, java.awt.BorderLayout.CENTER); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 2; gridBagConstraints.gridwidth = 3; gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH; gridBagConstraints.weightx = 1.0; gridBagConstraints.weighty = 1.0; gridBagConstraints.insets = new java.awt.Insets(4, 4, 4, 4); add(jPanel2, gridBagConstraints); org.openide.awt.Mnemonics.setLocalizedText(jLabelModified, java.util.ResourceBundle.getBundle("de/comicdb/comicdbcore/bean/Bundle").getString("LBL_MODIFIED")); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 3; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(0, 4, 4, 0); add(jLabelModified, gridBagConstraints); jTextFieldModified.setEditable(false); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 3; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.weightx = 1.0; gridBagConstraints.insets = new java.awt.Insets(0, 4, 4, 0); add(jTextFieldModified, gridBagConstraints); org.jdesktop.layout.GroupLayout jPanelImageLayout = new org.jdesktop.layout.GroupLayout(jPanelImage); jPanelImage.setLayout(jPanelImageLayout); jPanelImageLayout.setHorizontalGroup(jPanelImageLayout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING).add(0, 282, Short.MAX_VALUE)); jPanelImageLayout.setVerticalGroup(jPanelImageLayout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING).add(0, 99, Short.MAX_VALUE)); jScrollPane2.setViewportView(jPanelImage); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH; gridBagConstraints.weighty = 1.0; gridBagConstraints.insets = new java.awt.Insets(4, 0, 0, 4); add(jScrollPane2, gridBagConstraints); org.openide.awt.Mnemonics.setLocalizedText(jButtonAccept, java.util.ResourceBundle .getBundle("de/comicdb/comicdbcore/bean/Bundle").getString("button.accept")); jButtonAccept.setEnabled(false); jButtonAccept.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonAcceptActionPerformed(evt); } }); jPanel1.add(jButtonAccept); org.openide.awt.Mnemonics.setLocalizedText(jButtonCancel, java.util.ResourceBundle .getBundle("de/comicdb/comicdbcore/bean/Bundle").getString("button.cancel")); jButtonCancel.setEnabled(false); jButtonCancel.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonCancelActionPerformed(evt); } }); jPanel1.add(jButtonCancel); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 3; gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST; add(jPanel1, gridBagConstraints); org.openide.awt.Mnemonics.setLocalizedText(jButtonChooseImage, java.util.ResourceBundle .getBundle("de/comicdb/comicdbcore/bean/Bundle").getString("button.choose")); jButtonChooseImage.setEnabled(false); jButtonChooseImage.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonChooseImageActionPerformed(evt); } }); jPanel3.add(jButtonChooseImage); org.openide.awt.Mnemonics.setLocalizedText(jButtonDeleteImage, java.util.ResourceBundle.getBundle("de/comicdb/comicdbcore/Bundle").getString("BTN_DELETE")); jButtonDeleteImage.setEnabled(false); jButtonDeleteImage.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonDeleteImageActionPerformed(evt); } }); jPanel3.add(jButtonDeleteImage); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 1; gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH; gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST; gridBagConstraints.insets = new java.awt.Insets(4, 0, 0, 4); add(jPanel3, gridBagConstraints); }
From source file:de.comicdb.comicdbcore.bean.SerieTopComponent.java
License:Open Source License
/** This method is called from within the constructor to * initialize the form.//from www . j ava 2 s. co m * WARNING: Do NOT modify this code. The content of this method is * always regenerated by the Form Editor. */ // <editor-fold defaultstate="collapsed" desc=" Generated Code ">//GEN-BEGIN:initComponents private void initComponents() { java.awt.GridBagConstraints gridBagConstraints; jLabel1 = new javax.swing.JLabel(); jTextFieldName = BasicComponentFactory.createTextField(adapter.getBufferedModel("name")); jPanel2 = new javax.swing.JPanel(); jScrollPane1 = new javax.swing.JScrollPane(); jTableComics = new javax.swing.JTable(); jTableComics.setDefaultRenderer(Object.class, new ComicTableCellRenderer()); jLabelModified = new javax.swing.JLabel(); jTextFieldModified = BasicComponentFactory.createFormattedTextField(adapter.getBufferedModel("modified"), new SimpleDateFormat(java.util.ResourceBundle.getBundle("de/comicdb/comicdbcore/bean/Bundle") .getString("format.date"))); jScrollPane2 = new javax.swing.JScrollPane(); jPanelImage = new ImagePanel(); jPanel1 = new javax.swing.JPanel(); jButtonAccept = new javax.swing.JButton(); jButtonCancel = new javax.swing.JButton(); jPanel3 = new javax.swing.JPanel(); jButtonChooseImage = new javax.swing.JButton(); jButtonDeleteImage = new javax.swing.JButton(); setLayout(new java.awt.GridBagLayout()); org.openide.awt.Mnemonics.setLocalizedText(jLabel1, java.util.ResourceBundle .getBundle("de/comicdb/comicdbcore/bean/Bundle").getString("LBL_SERIE_NAME")); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTH; gridBagConstraints.insets = new java.awt.Insets(4, 4, 0, 4); add(jLabel1, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTH; gridBagConstraints.weightx = 1.0; gridBagConstraints.insets = new java.awt.Insets(4, 0, 0, 4); add(jTextFieldName, gridBagConstraints); jPanel2.setLayout(new java.awt.BorderLayout()); jPanel2.setBorder(javax.swing.BorderFactory.createTitledBorder( java.util.ResourceBundle.getBundle("de/comicdb/comicdbcore/bean/Bundle").getString("LBL_COMIC"))); jScrollPane1.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0), 0)); jTableComics.setBackground(javax.swing.UIManager.getDefaults().getColor("Panel.background")); jTableComics.setModel(new ComicTableModel(new SelectionInList(adapter.getBufferedModel("comics")))); jTableComics.setShowHorizontalLines(false); jTableComics.setShowVerticalLines(false); jScrollPane1.setViewportView(jTableComics); jPanel2.add(jScrollPane1, java.awt.BorderLayout.CENTER); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 2; gridBagConstraints.gridwidth = 3; gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH; gridBagConstraints.weightx = 1.0; gridBagConstraints.weighty = 1.0; gridBagConstraints.insets = new java.awt.Insets(4, 4, 4, 4); add(jPanel2, gridBagConstraints); org.openide.awt.Mnemonics.setLocalizedText(jLabelModified, java.util.ResourceBundle.getBundle("de/comicdb/comicdbcore/bean/Bundle").getString("LBL_MODIFIED")); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 3; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(0, 4, 4, 0); add(jLabelModified, gridBagConstraints); jTextFieldModified.setEditable(false); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 3; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.weightx = 1.0; gridBagConstraints.insets = new java.awt.Insets(0, 4, 4, 0); add(jTextFieldModified, gridBagConstraints); org.jdesktop.layout.GroupLayout jPanelImageLayout = new org.jdesktop.layout.GroupLayout(jPanelImage); jPanelImage.setLayout(jPanelImageLayout); jPanelImageLayout.setHorizontalGroup(jPanelImageLayout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING).add(0, 282, Short.MAX_VALUE)); jPanelImageLayout.setVerticalGroup(jPanelImageLayout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING).add(0, 127, Short.MAX_VALUE)); jScrollPane2.setViewportView(jPanelImage); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH; gridBagConstraints.weighty = 1.0; gridBagConstraints.insets = new java.awt.Insets(4, 0, 0, 4); add(jScrollPane2, gridBagConstraints); org.openide.awt.Mnemonics.setLocalizedText(jButtonAccept, java.util.ResourceBundle .getBundle("de/comicdb/comicdbcore/bean/Bundle").getString("button.accept")); jButtonAccept.setEnabled(false); jButtonAccept.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonAcceptActionPerformed(evt); } }); jPanel1.add(jButtonAccept); org.openide.awt.Mnemonics.setLocalizedText(jButtonCancel, java.util.ResourceBundle .getBundle("de/comicdb/comicdbcore/bean/Bundle").getString("button.cancel")); jButtonCancel.setEnabled(false); jButtonCancel.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonCancelActionPerformed(evt); } }); jPanel1.add(jButtonCancel); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 3; gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST; add(jPanel1, gridBagConstraints); org.openide.awt.Mnemonics.setLocalizedText(jButtonChooseImage, java.util.ResourceBundle .getBundle("de/comicdb/comicdbcore/bean/Bundle").getString("button.choose")); jButtonChooseImage.setEnabled(false); jButtonChooseImage.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonChooseImageActionPerformed(evt); } }); jPanel3.add(jButtonChooseImage); org.openide.awt.Mnemonics.setLocalizedText(jButtonDeleteImage, java.util.ResourceBundle.getBundle("de/comicdb/comicdbcore/Bundle").getString("BTN_DELETE")); jButtonDeleteImage.setEnabled(false); jButtonDeleteImage.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonDeleteImageActionPerformed(evt); } }); jPanel3.add(jButtonDeleteImage); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 1; gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH; gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST; gridBagConstraints.insets = new java.awt.Insets(4, 0, 0, 4); add(jPanel3, gridBagConstraints); }
From source file:fi.smaa.jsmaa.gui.components.BetaMeasurementPanel.java
License:Open Source License
public BetaMeasurementPanel(JComponent parent, PresentationModel<BetaMeasurement> model) { ValueModel alphaModel = new NonNegativeValueModel(parent, model.getModel(BetaMeasurement.PROPERTY_ALPHA), "alpha"); ValueModel betaModel = new NonNegativeValueModel(parent, model.getModel(BetaMeasurement.PROPERTY_BETA), "beta"); ValueModel minModel = new BetaMinMaxValueModel(parent, model.getBean(), model.getModel(BetaMeasurement.PROPERTY_MIN), true); ValueModel maxModel = new BetaMinMaxValueModel(parent, model.getBean(), model.getModel(BetaMeasurement.PROPERTY_MAX), false); setLayout(new FlowLayout(FlowLayout.LEADING, 0, 5)); alphaField = BasicComponentFactory.createFormattedTextField(alphaModel, new DefaultFormatter()); betaField = BasicComponentFactory.createFormattedTextField(betaModel, new DefaultFormatter()); alphaField.setHorizontalAlignment(JTextField.CENTER); betaField.setHorizontalAlignment(JTextField.CENTER); alphaField.setColumns(5);/*from w w w.j ava2 s . c o m*/ betaField.setColumns(5); minField = BasicComponentFactory.createFormattedTextField(minModel, new DefaultFormatter()); maxField = BasicComponentFactory.createFormattedTextField(maxModel, new DefaultFormatter()); minField.setHorizontalAlignment(JTextField.CENTER); maxField.setHorizontalAlignment(JTextField.CENTER); minField.setColumns(5); maxField.setColumns(5); add(new JLabel("\u03B1")); add(alphaField); add(new JLabel("\u03B2")); add(betaField); add(new JLabel("min")); add(minField); add(new JLabel("max")); add(maxField); addFocusListener(new FocusTransferrer(alphaField)); setFocusTraversalPolicyProvider(true); }
From source file:fi.smaa.jsmaa.gui.components.GaussianMeasurementPanel.java
License:Open Source License
public GaussianMeasurementPanel(JComponent parent, PresentationModel<GaussianMeasurement> m) { setLayout(new FlowLayout()); meanField = BasicComponentFactory.createFormattedTextField(m.getModel(GaussianMeasurement.PROPERTY_MEAN), new DefaultFormatter()); stDevField = BasicComponentFactory.createFormattedTextField(new NonNegativeValueModel(parent, m.getModel(GaussianMeasurement.PROPERTY_STDEV), "Standard deviation"), new DefaultFormatter()); meanField.setHorizontalAlignment(JTextField.CENTER); stDevField.setHorizontalAlignment(JTextField.CENTER); meanField.setColumns(5);// w ww . j a va 2 s . com stDevField.setColumns(5); add(meanField); add(new JLabel("\u00B1")); add(stDevField); addFocusListener(new FocusTransferrer(meanField)); setFocusTraversalPolicyProvider(true); setFocusTraversalPolicy(new TwoComponentFocusTraversalPolicy(meanField, stDevField)); }
From source file:fi.smaa.jsmaa.gui.components.IntervalPanel.java
License:Open Source License
private void init(ValueModel startModel, ValueModel endModel) { setLayout(new FlowLayout(FlowLayout.LEADING, 0, 5)); startField = BasicComponentFactory.createFormattedTextField(startModel, new DefaultFormatter()); endField = BasicComponentFactory.createFormattedTextField(endModel, new DefaultFormatter()); startField.setHorizontalAlignment(JTextField.CENTER); endField.setHorizontalAlignment(JTextField.CENTER); startField.setColumns(5);//from ww w.jav a 2 s . co m endField.setColumns(5); add(startField); add(endField); }