/* * EuroCarbDB, a framework for carbohydrate bioinformatics * * Copyright (c) 2006-2009, Eurocarb project, or third-party contributors as * indicated by the @author tags or express copyright attribution * statements applied by the authors. * * This copyrighted material is made available to anyone wishing to use, modify, * copy, or redistribute it subject to the terms and conditions of the GNU * Lesser General Public License, as published by the Free Software Foundation. * A copy of this license accompanies this distribution in the file LICENSE.txt. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * for more details. * * Last commit: $Rev: 1930 $ by $Author: david@nixbioinf.org $ on $Date:: 2010-07-29 #$ */ package org.eurocarbdb.application.glycanbuilder; import javax.swing.*; import javax.swing.event.*; import java.awt.event.*; /** * Dialog that collects the composition options. * @author aceroni */ public class CompositionDialog extends EscapeDialog implements ActionListener, ChangeListener { private CompositionOptions theOptions; public CompositionDialog(java.awt.Frame parent, CompositionOptions opt) { super(parent, true); theOptions = opt; initComponents(); setTraversal(); setData(); setActions(); enableItems(); // set location setLocationRelativeTo(parent); pack(); } private void setTraversal() { CustomFocusTraversalPolicy tp = new CustomFocusTraversalPolicy(); tp.addComponent(field_pen); tp.addComponent(field_hex); tp.addComponent(field_hep); tp.addComponent(field_hexn); tp.addComponent(field_hexnac); tp.addComponent(field_dpen); tp.addComponent(field_dhex); tp.addComponent(field_ddhex); tp.addComponent(field_mehex); tp.addComponent(field_or1); tp.addComponent(field_or2); tp.addComponent(field_or3); tp.addComponent(field_or1_name); tp.addComponent(field_or1_mass); tp.addComponent(field_or2_name); tp.addComponent(field_or2_mass); tp.addComponent(field_or3_name); tp.addComponent(field_or3_mass); tp.addComponent(field_hexa); tp.addComponent(field_dhexa); tp.addComponent(field_neu5gc); tp.addComponent(field_neu5ac); tp.addComponent(field_neu5gclac); tp.addComponent(field_neu5aclac); tp.addComponent(field_kdo); tp.addComponent(field_kdn); tp.addComponent(field_mur); tp.addComponent(field_s); tp.addComponent(field_p); tp.addComponent(field_ac); tp.addComponent(field_pyr); tp.addComponent(field_pc); tp.addComponent(button_ok); tp.addComponent(button_cancel); this.setFocusTraversalPolicy(tp); getRootPane().setDefaultButton(button_ok); } private void setData() { field_pen.setModel(new SpinnerNumberModel(theOptions.PEN,0,99,1)); field_hex.setModel(new SpinnerNumberModel(theOptions.HEX,0,99,1)); field_hep.setModel(new SpinnerNumberModel(theOptions.HEP,0,99,1)); field_hexn.setModel(new SpinnerNumberModel(theOptions.HEXN,0,99,1)); field_hexnac.setModel(new SpinnerNumberModel(theOptions.HEXNAC,0,99,1)); field_dpen.setModel(new SpinnerNumberModel(theOptions.DPEN,0,99,1)); field_dhex.setModel(new SpinnerNumberModel(theOptions.DHEX,0,99,1)); field_ddhex.setModel(new SpinnerNumberModel(theOptions.DDHEX,0,99,1)); field_mehex.setModel(new SpinnerNumberModel(theOptions.MEHEX,0,99,1)); field_or1.setModel(new SpinnerNumberModel(theOptions.OR1,0,99,1)); field_or2.setModel(new SpinnerNumberModel(theOptions.OR2,0,99,1)); field_or3.setModel(new SpinnerNumberModel(theOptions.OR3,0,99,1)); field_or1_name.setText("" + theOptions.OR1_NAME); field_or2_name.setText("" + theOptions.OR2_NAME); field_or3_name.setText("" + theOptions.OR3_NAME); field_or1_mass.setText("" + theOptions.OR1_MASS); field_or2_mass.setText("" + theOptions.OR2_MASS); field_or3_mass.setText("" + theOptions.OR3_MASS); field_hexa.setModel(new SpinnerNumberModel(theOptions.HEXA,0,99,1)); field_dhexa.setModel(new SpinnerNumberModel(theOptions.DHEXA,0,99,1)); field_neu5gc.setModel(new SpinnerNumberModel(theOptions.NEU5GC,0,99,1)); field_neu5ac.setModel(new SpinnerNumberModel(theOptions.NEU5AC,0,99,1)); field_neu5gclac.setModel(new SpinnerNumberModel(theOptions.NEU5GCLAC,0,99,1)); field_neu5aclac.setModel(new SpinnerNumberModel(theOptions.NEU5ACLAC,0,99,1)); field_kdo.setModel(new SpinnerNumberModel(theOptions.KDO,0,99,1)); field_kdn.setModel(new SpinnerNumberModel(theOptions.KDN,0,99,1)); field_mur.setModel(new SpinnerNumberModel(theOptions.MUR,0,99,1)); field_s.setModel(new SpinnerNumberModel(theOptions.S,0,99,1)); field_p.setModel(new SpinnerNumberModel(theOptions.P,0,99,1)); field_ac.setModel(new SpinnerNumberModel(theOptions.AC,0,99,1)); field_pyr.setModel(new SpinnerNumberModel(theOptions.PYR,0,99,1)); field_pc.setModel(new SpinnerNumberModel(theOptions.PC,0,99,1)); } private void setActions() { button_ok.addActionListener(this); button_cancel.addActionListener(this); field_or1.addChangeListener(this); field_or2.addChangeListener(this); field_or3.addChangeListener(this); } private void enableItems() { field_or1_name.setEnabled(((Integer)field_or1.getValue())>0); field_or2_name.setEnabled(((Integer)field_or2.getValue())>0); field_or3_name.setEnabled(((Integer)field_or3.getValue())>0); field_or1_mass.setEnabled(((Integer)field_or1.getValue())>0); field_or2_mass.setEnabled(((Integer)field_or2.getValue())>0); field_or3_mass.setEnabled(((Integer)field_or3.getValue())>0); } private boolean retrieveData() { if( ResidueDictionary.findResidueType(field_or1_name.getText())!=null ) { JOptionPane.showMessageDialog(this,"Invalid residue name", "The identifier " + field_or1_name.getText() + " is already in use.", JOptionPane.ERROR_MESSAGE); return false; } else if( ResidueDictionary.findResidueType(field_or2_name.getText())!=null ) { JOptionPane.showMessageDialog(this,"Invalid residue name", "The identifier " + field_or2_name.getText() + " is already in use.", JOptionPane.ERROR_MESSAGE); return false; } else if( ResidueDictionary.findResidueType(field_or3_name.getText())!=null ) { JOptionPane.showMessageDialog(this,"Invalid residue name", "The identifier " + field_or3_name.getText() + " is already in use.", JOptionPane.ERROR_MESSAGE); return false; } theOptions.PEN = (Integer)field_pen.getValue(); theOptions.HEX = (Integer)field_hex.getValue(); theOptions.HEP = (Integer)field_hep.getValue(); theOptions.HEXN = (Integer)field_hexn.getValue(); theOptions.HEXNAC = (Integer)field_hexnac.getValue(); theOptions.DPEN = (Integer)field_dpen.getValue(); theOptions.DHEX = (Integer)field_dhex.getValue(); theOptions.DDHEX = (Integer)field_ddhex.getValue(); theOptions.MEHEX = (Integer)field_mehex.getValue(); theOptions.OR1 = (Integer)field_or1.getValue(); theOptions.OR2 = (Integer)field_or2.getValue(); theOptions.OR3 = (Integer)field_or3.getValue(); theOptions.OR1_NAME = (field_or1_name.getText()==null || field_or1_name.getText().length()==0) ?"Or1" :field_or1_name.getText(); theOptions.OR2_NAME = (field_or2_name.getText()==null || field_or2_name.getText().length()==0) ?"Or2" :field_or2_name.getText(); theOptions.OR3_NAME = (field_or3_name.getText()==null || field_or3_name.getText().length()==0) ?"Or3" :field_or3_name.getText(); theOptions.OR1_MASS = Double.valueOf(field_or1_mass.getText()); theOptions.OR2_MASS = Double.valueOf(field_or2_mass.getText()); theOptions.OR3_MASS = Double.valueOf(field_or3_mass.getText()); theOptions.HEXA = (Integer)field_hexa.getValue(); theOptions.DHEXA = (Integer)field_dhexa.getValue(); theOptions.NEU5GC = (Integer)field_neu5gc.getValue(); theOptions.NEU5AC = (Integer)field_neu5ac.getValue(); theOptions.NEU5GCLAC = (Integer)field_neu5gclac.getValue(); theOptions.NEU5ACLAC = (Integer)field_neu5aclac.getValue(); theOptions.KDO = (Integer)field_kdo.getValue(); theOptions.KDN = (Integer)field_kdn.getValue(); theOptions.MUR = (Integer)field_mur.getValue(); theOptions.S = (Integer)field_s.getValue(); theOptions.P = (Integer)field_p.getValue(); theOptions.AC = (Integer)field_ac.getValue(); theOptions.PYR = (Integer)field_pyr.getValue(); theOptions.PC = (Integer)field_pc.getValue(); return true; } public void stateChanged(ChangeEvent e) { enableItems(); } public void actionPerformed(ActionEvent e) { String action = e.getActionCommand(); if (action == "OK") { if( retrieveData() ) { return_status = action; closeDialog(); } } else if (action == "Cancel"){ return_status = action; closeDialog(); } else enableItems(); } public String getReturnStatus() { return return_status; } /** This method is called from within the constructor to * initialize the form. * 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() { jLabel4 = new javax.swing.JLabel(); jLabel8 = new javax.swing.JLabel(); field_pen = new javax.swing.JSpinner(); jLabel9 = new javax.swing.JLabel(); jLabel10 = new javax.swing.JLabel(); field_hex = new javax.swing.JSpinner(); jLabel11 = new javax.swing.JLabel(); jLabel13 = new javax.swing.JLabel(); field_hep = new javax.swing.JSpinner(); jLabel14 = new javax.swing.JLabel(); jLabel15 = new javax.swing.JLabel(); field_hexn = new javax.swing.JSpinner(); jLabel16 = new javax.swing.JLabel(); jLabel2 = new javax.swing.JLabel(); field_hexnac = new javax.swing.JSpinner(); jLabel17 = new javax.swing.JLabel(); jLabel18 = new javax.swing.JLabel(); field_dpen = new javax.swing.JSpinner(); jLabel19 = new javax.swing.JLabel(); jLabel20 = new javax.swing.JLabel(); field_dhex = new javax.swing.JSpinner(); jLabel21 = new javax.swing.JLabel(); jLabel22 = new javax.swing.JLabel(); field_ddhex = new javax.swing.JSpinner(); jLabel23 = new javax.swing.JLabel(); jLabel24 = new javax.swing.JLabel(); field_hexa = new javax.swing.JSpinner(); jLabel28 = new javax.swing.JLabel(); jLabel29 = new javax.swing.JLabel(); field_dhexa = new javax.swing.JSpinner(); jLabel30 = new javax.swing.JLabel(); jLabel31 = new javax.swing.JLabel(); field_neu5gc = new javax.swing.JSpinner(); jLabel32 = new javax.swing.JLabel(); jLabel33 = new javax.swing.JLabel(); field_neu5ac = new javax.swing.JSpinner(); jLabel34 = new javax.swing.JLabel(); jLabel35 = new javax.swing.JLabel(); field_neu5gclac = new javax.swing.JSpinner(); jLabel36 = new javax.swing.JLabel(); jLabel37 = new javax.swing.JLabel(); field_neu5aclac = new javax.swing.JSpinner(); jLabel38 = new javax.swing.JLabel(); jLabel39 = new javax.swing.JLabel(); field_mehex = new javax.swing.JSpinner(); jLabel40 = new javax.swing.JLabel(); jLabel41 = new javax.swing.JLabel(); field_kdo = new javax.swing.JSpinner(); jLabel42 = new javax.swing.JLabel(); jLabel43 = new javax.swing.JLabel(); field_kdn = new javax.swing.JSpinner(); jLabel44 = new javax.swing.JLabel(); jLabel45 = new javax.swing.JLabel(); field_mur = new javax.swing.JSpinner(); jLabel46 = new javax.swing.JLabel(); jLabel47 = new javax.swing.JLabel(); field_s = new javax.swing.JSpinner(); jSeparator2 = new javax.swing.JSeparator(); button_ok = new javax.swing.JButton(); button_cancel = new javax.swing.JButton(); jLabel48 = new javax.swing.JLabel(); jLabel49 = new javax.swing.JLabel(); field_or1 = new javax.swing.JSpinner(); jLabel50 = new javax.swing.JLabel(); jLabel51 = new javax.swing.JLabel(); field_or2 = new javax.swing.JSpinner(); jLabel52 = new javax.swing.JLabel(); jLabel53 = new javax.swing.JLabel(); field_or3 = new javax.swing.JSpinner(); jLabel54 = new javax.swing.JLabel(); jLabel55 = new javax.swing.JLabel(); jLabel56 = new javax.swing.JLabel(); jLabel57 = new javax.swing.JLabel(); jLabel58 = new javax.swing.JLabel(); jLabel59 = new javax.swing.JLabel(); jLabel60 = new javax.swing.JLabel(); jLabel61 = new javax.swing.JLabel(); field_p = new javax.swing.JSpinner(); field_ac = new javax.swing.JSpinner(); field_pyr = new javax.swing.JSpinner(); field_pc = new javax.swing.JSpinner(); jLabel65 = new javax.swing.JLabel(); field_or1_mass = new javax.swing.JTextField(); field_or2_mass = new javax.swing.JTextField(); jLabel66 = new javax.swing.JLabel(); jLabel67 = new javax.swing.JLabel(); field_or3_mass = new javax.swing.JTextField(); field_or1_name = new javax.swing.JTextField(); jLabel62 = new javax.swing.JLabel(); field_or2_name = new javax.swing.JTextField(); field_or3_name = new javax.swing.JTextField(); jLabel63 = new javax.swing.JLabel(); jLabel64 = new javax.swing.JLabel(); addWindowListener(new java.awt.event.WindowAdapter() { public void windowClosing(java.awt.event.WindowEvent evt) { closeDialog(); } }); jLabel4.setText("Pentose"); jLabel8.setText("Pen"); jLabel9.setText("Hexose"); jLabel10.setText("Hex"); jLabel11.setText("Heptose"); jLabel13.setText("Hep"); jLabel14.setText("Hexosamine"); jLabel15.setText("HexN"); jLabel16.setText("N-Acetyl Hexosamine"); jLabel2.setText("HexNAc"); jLabel17.setText("Deoxy-Pentose"); jLabel18.setText("dPen"); jLabel19.setText("Deoxy-Hexose"); jLabel20.setText("dHex"); jLabel21.setText("DiDeoxy-Hexose"); jLabel22.setText("ddHex"); jLabel23.setText("Hexuronic Acid"); jLabel24.setText("HexA"); jLabel28.setText("Dehydro Hexuronic Acid"); jLabel29.setText("dHexA"); jLabel30.setText("N-Glycolyl Neuraminic Acid"); jLabel31.setText("Neu5Gc"); jLabel32.setText("N-Acetyl Neuraminic acid"); jLabel33.setText("Neu5Ac"); jLabel34.setText("Lactonized Neu5Gc"); jLabel35.setText("Neu5Gc-Lac"); jLabel36.setText("Lactonized Neu5Ac"); jLabel37.setText("Neu5Ac-Lac"); jLabel38.setText("Methyl-Hexose"); jLabel39.setText("MeHex"); jLabel40.setText("KDO"); jLabel41.setText("KDO"); jLabel42.setText("KDN"); jLabel43.setText("KDN"); jLabel44.setText("Muramic Acid"); jLabel45.setText("Mur"); jLabel46.setText("Solphate"); jLabel47.setText("S"); button_ok.setText("OK"); button_cancel.setText("Cancel"); jLabel48.setText("Other residue"); jLabel49.setText("Or1"); jLabel50.setText("Other residue"); jLabel51.setText("Or2"); jLabel52.setText("Other residue"); jLabel53.setText("Or3"); jLabel54.setText("Phosphate"); jLabel55.setText("Acetate"); jLabel56.setText("Pyruvate"); jLabel57.setText("Phosphocholine"); jLabel58.setText("P"); jLabel59.setText("Ac"); jLabel60.setText("Pyr"); jLabel61.setText("PC"); jLabel65.setText("Or1 name"); field_or1_mass.setText("jTextField1"); field_or2_mass.setText("jTextField1"); jLabel66.setText("Or2 mass"); jLabel67.setText("Or3 mass"); field_or3_mass.setText("jTextField1"); field_or1_name.setText("jTextField1"); field_or1_name.setMinimumSize(new java.awt.Dimension(4, 64)); jLabel62.setText("mass"); field_or2_name.setText("jTextField1"); field_or2_name.setMinimumSize(new java.awt.Dimension(4, 64)); field_or3_name.setText("jTextField1"); field_or3_name.setMinimumSize(new java.awt.Dimension(4, 64)); jLabel63.setText("mass"); jLabel64.setText("mass"); org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(this.getContentPane()); this.getContentPane().setLayout(layout); layout.setHorizontalGroup( layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(layout.createSequentialGroup() .addContainerGap() .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jSeparator2, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 654, Short.MAX_VALUE) .add(layout.createSequentialGroup() .add(203, 203, 203) .add(button_ok) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(button_cancel)) .add(org.jdesktop.layout.GroupLayout.TRAILING, layout.createSequentialGroup() .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(layout.createSequentialGroup() .add(jLabel66, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 69, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(field_or2_name, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 72, Short.MAX_VALUE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)) .add(jLabel52, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 153, Short.MAX_VALUE) .add(jLabel50, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 153, Short.MAX_VALUE) .add(jLabel48, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 153, Short.MAX_VALUE) .add(jLabel38, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 153, Short.MAX_VALUE) .add(jLabel21, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 153, Short.MAX_VALUE) .add(org.jdesktop.layout.GroupLayout.TRAILING, jLabel14, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 153, Short.MAX_VALUE) .add(jLabel16, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 153, Short.MAX_VALUE) .add(jLabel11, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 153, Short.MAX_VALUE) .add(jLabel9, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 153, Short.MAX_VALUE) .add(jLabel4, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 153, Short.MAX_VALUE) .add(jLabel17, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 153, Short.MAX_VALUE) .add(jLabel19, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 153, Short.MAX_VALUE) .add(layout.createSequentialGroup() .add(jLabel65, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 69, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(field_or1_name, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 72, Short.MAX_VALUE)) .add(layout.createSequentialGroup() .add(jLabel67, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 69, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(field_or3_name, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 72, Short.MAX_VALUE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED))) .add(12, 12, 12) .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING) .add(jLabel64) .add(jLabel62) .add(jLabel63)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(layout.createSequentialGroup() .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING, false) .add(jLabel2, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 58, Short.MAX_VALUE) .add(jLabel15, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jLabel13, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jLabel10, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jLabel8, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jLabel18, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jLabel20, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jLabel22, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jLabel39, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jLabel49, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jLabel51, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jLabel53)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(field_hex, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 41, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(field_pen, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 41, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(field_hep, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 41, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(field_hexn, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 41, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(field_hexnac, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 41, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(field_dpen, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 41, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(field_dhex, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 41, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(field_ddhex, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 41, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(field_mehex, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 41, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(field_or1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 41, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(field_or2, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 41, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(field_or3, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 41, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))) .add(org.jdesktop.layout.GroupLayout.TRAILING, field_or3_mass, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 111, Short.MAX_VALUE) .add(org.jdesktop.layout.GroupLayout.TRAILING, field_or2_mass, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 111, Short.MAX_VALUE) .add(org.jdesktop.layout.GroupLayout.TRAILING, field_or1_mass, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 111, Short.MAX_VALUE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING, false) .add(jLabel28, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 187, Short.MAX_VALUE) .add(jLabel30, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 187, Short.MAX_VALUE) .add(jLabel32, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 187, Short.MAX_VALUE) .add(jLabel34, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 187, Short.MAX_VALUE) .add(jLabel23, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jLabel36, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jLabel40, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jLabel42, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jLabel44, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jLabel46, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jLabel54, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jLabel55, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jLabel56, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jLabel57)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING, false) .add(jLabel41, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jLabel37, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jLabel24, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jLabel29, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jLabel31, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jLabel33, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jLabel35, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jLabel43, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jLabel45, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jLabel47, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jLabel58, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jLabel59, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jLabel60, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jLabel61)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(field_dhexa, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 41, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(field_hexa, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 41, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(field_neu5gc, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 41, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(field_neu5ac, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 41, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(field_neu5gclac, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 41, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(field_neu5aclac, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 41, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(field_kdo, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 41, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(field_kdn, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 41, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(field_mur, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 41, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(field_s, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 41, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(field_p, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 41, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(field_ac, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 41, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(field_pyr, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 41, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(field_pc, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 41, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)))) .addContainerGap()) ); layout.linkSize(new java.awt.Component[] {button_cancel, button_ok}, org.jdesktop.layout.GroupLayout.HORIZONTAL); layout.setVerticalGroup( layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(layout.createSequentialGroup() .addContainerGap() .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(jLabel4) .add(jLabel8) .add(field_pen, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jLabel23) .add(jLabel24) .add(field_hexa, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(jLabel9) .add(jLabel10) .add(field_hex, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jLabel28) .add(jLabel29) .add(field_dhexa, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(jLabel11) .add(jLabel13) .add(field_hep, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jLabel30) .add(jLabel31) .add(field_neu5gc, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(jLabel14) .add(jLabel15) .add(field_hexn, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jLabel32) .add(jLabel33) .add(field_neu5ac, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(jLabel16) .add(jLabel2) .add(field_hexnac, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jLabel34) .add(jLabel35) .add(field_neu5gclac, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(jLabel17) .add(jLabel18) .add(field_dpen, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jLabel36) .add(jLabel37) .add(field_neu5aclac, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(jLabel19) .add(jLabel20) .add(field_dhex, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jLabel40) .add(jLabel41) .add(field_kdo, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(jLabel21) .add(jLabel22) .add(field_ddhex, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jLabel42) .add(jLabel43) .add(field_kdn, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(jLabel38) .add(jLabel39) .add(field_mehex, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jLabel44) .add(jLabel45) .add(field_mur, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(jLabel48) .add(jLabel49) .add(field_or1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jLabel46) .add(jLabel47) .add(field_s, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(jLabel50) .add(jLabel51) .add(field_or2, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jLabel54) .add(jLabel58) .add(field_p, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(jLabel52) .add(jLabel53) .add(field_or3, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jLabel55) .add(jLabel59) .add(field_ac, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(jLabel56) .add(jLabel60) .add(field_pyr, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jLabel65) .add(jLabel62) .add(field_or1_name, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(field_or1_mass, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(jLabel57) .add(jLabel61) .add(field_pc, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jLabel66) .add(field_or2_mass, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jLabel63) .add(field_or2_name, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(jLabel67) .add(field_or3_mass, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jLabel64) .add(field_or3_name, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jSeparator2, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 10, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(button_ok) .add(button_cancel)) .addContainerGap()) ); layout.linkSize(new java.awt.Component[] {button_cancel, button_ok}, org.jdesktop.layout.GroupLayout.VERTICAL); pack(); }// </editor-fold>//GEN-END:initComponents /** Closes the dialog */ private void closeDialog() {//GEN-FIRST:event_closeDialog setVisible(false); dispose(); }//GEN-LAST:event_closeDialog // Variables declaration - do not modify//GEN-BEGIN:variables private JButton button_cancel; private JButton button_ok; private JSpinner field_ac; private JSpinner field_ddhex; private JSpinner field_dhex; private JSpinner field_dhexa; private JSpinner field_dpen; private JSpinner field_hep; private JSpinner field_hex; private JSpinner field_hexa; private JSpinner field_hexn; private JSpinner field_hexnac; private JSpinner field_kdn; private JSpinner field_kdo; private JSpinner field_mehex; private JSpinner field_mur; private JSpinner field_neu5ac; private JSpinner field_neu5aclac; private JSpinner field_neu5gc; private JSpinner field_neu5gclac; private JSpinner field_or1; private JTextField field_or1_mass; private JTextField field_or1_name; private JTextField field_or1_name1; private JSpinner field_or2; private JTextField field_or2_mass; private JTextField field_or2_name; private JSpinner field_or3; private JTextField field_or3_mass; private JTextField field_or3_name; private JSpinner field_p; private JSpinner field_pc; private JSpinner field_pen; private JSpinner field_pyr; private JSpinner field_s; private JLabel jLabel10; private JLabel jLabel11; private JLabel jLabel13; private JLabel jLabel14; private JLabel jLabel15; private JLabel jLabel16; private JLabel jLabel17; private JLabel jLabel18; private JLabel jLabel19; private JLabel jLabel2; private JLabel jLabel20; private JLabel jLabel21; private JLabel jLabel22; private JLabel jLabel23; private JLabel jLabel24; private JLabel jLabel28; private JLabel jLabel29; private JLabel jLabel30; private JLabel jLabel31; private JLabel jLabel32; private JLabel jLabel33; private JLabel jLabel34; private JLabel jLabel35; private JLabel jLabel36; private JLabel jLabel37; private JLabel jLabel38; private JLabel jLabel39; private JLabel jLabel4; private JLabel jLabel40; private JLabel jLabel41; private JLabel jLabel42; private JLabel jLabel43; private JLabel jLabel44; private JLabel jLabel45; private JLabel jLabel46; private JLabel jLabel47; private JLabel jLabel48; private JLabel jLabel49; private JLabel jLabel50; private JLabel jLabel51; private JLabel jLabel52; private JLabel jLabel53; private JLabel jLabel54; private JLabel jLabel55; private JLabel jLabel56; private JLabel jLabel57; private JLabel jLabel58; private JLabel jLabel59; private JLabel jLabel60; private JLabel jLabel61; private JLabel jLabel62; private JLabel jLabel63; private JLabel jLabel64; private JLabel jLabel65; private JLabel jLabel66; private JLabel jLabel67; private JLabel jLabel8; private JLabel jLabel9; private JSeparator jSeparator2; // End of variables declaration//GEN-END:variables }