Dinesh_Raja

donor.java

Aug 29th, 2013
517
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 23.41 KB | None | 0 0
  1. /*
  2.  * To change this template, choose Tools | Templates
  3.  * and open the template in the editor.
  4.  */
  5. package bloodbank;
  6.  
  7. import java.text.SimpleDateFormat;
  8. import java.sql.*;
  9. import java.util.logging.Level;
  10. import java.util.logging.Logger;
  11. /**
  12.  *
  13.  * @author dinesh
  14.  */
  15. public class donor extends javax.swing.JFrame {
  16.  
  17.    
  18.    
  19. /**
  20.      * Creates new form donor
  21.      */
  22.    
  23.     public donor() {
  24.         initComponents();
  25.        
  26.  
  27.  
  28.     }
  29.  
  30.     /**
  31.      * This method is called from within the constructor to initialize the form.
  32.      * WARNING: Do NOT modify this code. The content of this method is always
  33.      * regenerated by the Form Editor.
  34.      */
  35.     @SuppressWarnings("unchecked")
  36.     // <editor-fold defaultstate="collapsed" desc="Generated Code">                          
  37.     private void initComponents() {
  38.  
  39.         buttonGroup1 = new javax.swing.ButtonGroup();
  40.         jLabel1 = new javax.swing.JLabel();
  41.         jLabel2 = new javax.swing.JLabel();
  42.         jDateChooser1 = new com.toedter.calendar.JDateChooser();
  43.         jLabel3 = new javax.swing.JLabel();
  44.         jTextField1 = new javax.swing.JTextField();
  45.         jPanel1 = new javax.swing.JPanel();
  46.         jLabel4 = new javax.swing.JLabel();
  47.         jTextField2 = new javax.swing.JTextField();
  48.         jLabel5 = new javax.swing.JLabel();
  49.         jTextField3 = new javax.swing.JTextField();
  50.         jLabel6 = new javax.swing.JLabel();
  51.         jDateChooser2 = new com.toedter.calendar.JDateChooser();
  52.         jLabel7 = new javax.swing.JLabel();
  53.         jTextField4 = new javax.swing.JTextField();
  54.         jLabel8 = new javax.swing.JLabel();
  55.         jRadioButton1 = new javax.swing.JRadioButton();
  56.         jRadioButton2 = new javax.swing.JRadioButton();
  57.         jLabel9 = new javax.swing.JLabel();
  58.         jTextField5 = new javax.swing.JTextField();
  59.         jLabel10 = new javax.swing.JLabel();
  60.         jTextField6 = new javax.swing.JTextField();
  61.         jLabel11 = new javax.swing.JLabel();
  62.         jTextField7 = new javax.swing.JTextField();
  63.         jLabel12 = new javax.swing.JLabel();
  64.         jTextField8 = new javax.swing.JTextField();
  65.         jLabel13 = new javax.swing.JLabel();
  66.         jTextField9 = new javax.swing.JTextField();
  67.         jLabel14 = new javax.swing.JLabel();
  68.         jTextField10 = new javax.swing.JTextField();
  69.         jLabel15 = new javax.swing.JLabel();
  70.         jTextField11 = new javax.swing.JTextField();
  71.         jLabel16 = new javax.swing.JLabel();
  72.         jTextField12 = new javax.swing.JTextField();
  73.         jButton1 = new javax.swing.JButton();
  74.  
  75.         setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
  76.         addComponentListener(new java.awt.event.ComponentAdapter() {
  77.             public void componentShown(java.awt.event.ComponentEvent evt) {
  78.                 formComponentShown(evt);
  79.             }
  80.         });
  81.  
  82.         jLabel1.setText("BLOOD DONOR DETAILS");
  83.  
  84.         jLabel2.setText("DATE:");
  85.  
  86.         jDateChooser1.addPropertyChangeListener(new java.beans.PropertyChangeListener() {
  87.             public void propertyChange(java.beans.PropertyChangeEvent evt) {
  88.                 jDateChooser1PropertyChange(evt);
  89.             }
  90.         });
  91.  
  92.         jLabel3.setText("TIME:");
  93.  
  94.         jPanel1.setBorder(javax.swing.BorderFactory.createTitledBorder("PERSONAL DETAILS"));
  95.  
  96.         jLabel4.setText("UNIT NO.");
  97.  
  98.         jLabel5.setText("NAME:");
  99.  
  100.         jLabel6.setText("D.O.B:");
  101.  
  102.         jLabel7.setText("AGE:");
  103.  
  104.         jLabel8.setText("GENDER:");
  105.  
  106.         buttonGroup1.add(jRadioButton1);
  107.         jRadioButton1.setText("MALE");
  108.  
  109.         buttonGroup1.add(jRadioButton2);
  110.         jRadioButton2.setText("FEMALE");
  111.         jRadioButton2.addActionListener(new java.awt.event.ActionListener() {
  112.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  113.                 jRadioButton2ActionPerformed(evt);
  114.             }
  115.         });
  116.  
  117.         jLabel9.setText("DOOR No.");
  118.  
  119.         jLabel10.setText("STREET:");
  120.  
  121.         jLabel11.setText("VILLAGE/CITY:");
  122.  
  123.         jLabel12.setText("DISTRICT:");
  124.  
  125.         jLabel13.setText("PIN CODE:");
  126.  
  127.         jLabel14.setText("PHONE:");
  128.  
  129.         jLabel15.setText("e-MAIL:");
  130.  
  131.         jLabel16.setText("OCCUPATION:");
  132.  
  133.         jButton1.setText("PROCEED");
  134.         jButton1.addActionListener(new java.awt.event.ActionListener() {
  135.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  136.                 jButton1ActionPerformed(evt);
  137.             }
  138.         });
  139.  
  140.         javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
  141.         jPanel1.setLayout(jPanel1Layout);
  142.         jPanel1Layout.setHorizontalGroup(
  143.             jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  144.             .addGroup(jPanel1Layout.createSequentialGroup()
  145.                 .addContainerGap()
  146.                 .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
  147.                     .addComponent(jLabel11)
  148.                     .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  149.                         .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  150.                             .addComponent(jLabel4, javax.swing.GroupLayout.Alignment.TRAILING)
  151.                             .addComponent(jLabel5, javax.swing.GroupLayout.Alignment.TRAILING)
  152.                             .addComponent(jLabel6, javax.swing.GroupLayout.Alignment.TRAILING)
  153.                             .addComponent(jLabel7, javax.swing.GroupLayout.Alignment.TRAILING))
  154.                         .addComponent(jLabel9))
  155.                     .addComponent(jLabel13)
  156.                     .addComponent(jLabel15))
  157.                 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
  158.                 .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  159.                     .addGroup(jPanel1Layout.createSequentialGroup()
  160.                         .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  161.                             .addComponent(jTextField2, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
  162.                             .addComponent(jTextField3)
  163.                             .addComponent(jDateChooser2, javax.swing.GroupLayout.PREFERRED_SIZE, 115, javax.swing.GroupLayout.PREFERRED_SIZE)
  164.                             .addComponent(jTextField4, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE))
  165.                         .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
  166.                         .addComponent(jLabel8)
  167.                         .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
  168.                         .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  169.                             .addComponent(jRadioButton2)
  170.                             .addComponent(jRadioButton1))
  171.                         .addGap(12, 12, 12))
  172.                     .addGroup(jPanel1Layout.createSequentialGroup()
  173.                         .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
  174.                             .addComponent(jTextField11, javax.swing.GroupLayout.Alignment.LEADING)
  175.                             .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  176.                                 .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
  177.                                     .addComponent(jTextField7, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 88, Short.MAX_VALUE)
  178.                                     .addComponent(jTextField5, javax.swing.GroupLayout.Alignment.LEADING))
  179.                                 .addComponent(jTextField9, javax.swing.GroupLayout.PREFERRED_SIZE, 80, javax.swing.GroupLayout.PREFERRED_SIZE)))
  180.                         .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
  181.                         .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
  182.                             .addComponent(jLabel14)
  183.                             .addComponent(jLabel10)
  184.                             .addComponent(jLabel12)
  185.                             .addComponent(jLabel16))
  186.                         .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
  187.                         .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  188.                             .addComponent(jTextField6)
  189.                             .addComponent(jTextField8)
  190.                             .addGroup(jPanel1Layout.createSequentialGroup()
  191.                                 .addComponent(jTextField10, javax.swing.GroupLayout.PREFERRED_SIZE, 76, javax.swing.GroupLayout.PREFERRED_SIZE)
  192.                                 .addGap(0, 0, Short.MAX_VALUE))
  193.                             .addComponent(jTextField12, javax.swing.GroupLayout.Alignment.TRAILING))
  194.                         .addContainerGap())))
  195.             .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel1Layout.createSequentialGroup()
  196.                 .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
  197.                 .addComponent(jButton1)
  198.                 .addContainerGap())
  199.         );
  200.         jPanel1Layout.setVerticalGroup(
  201.             jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  202.             .addGroup(jPanel1Layout.createSequentialGroup()
  203.                 .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  204.                     .addComponent(jLabel4)
  205.                     .addGroup(jPanel1Layout.createSequentialGroup()
  206.                         .addGap(1, 1, 1)
  207.                         .addComponent(jTextField2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
  208.                 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
  209.                 .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  210.                     .addComponent(jLabel5)
  211.                     .addComponent(jTextField3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
  212.                 .addGap(18, 18, 18)
  213.                 .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  214.                     .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  215.                         .addComponent(jLabel8)
  216.                         .addComponent(jRadioButton1))
  217.                     .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
  218.                         .addComponent(jDateChooser2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
  219.                         .addComponent(jLabel6)))
  220.                 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
  221.                 .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  222.                     .addComponent(jRadioButton2)
  223.                     .addGroup(jPanel1Layout.createSequentialGroup()
  224.                         .addGap(16, 16, 16)
  225.                         .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  226.                             .addComponent(jLabel7)
  227.                             .addComponent(jTextField4, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
  228.                         .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
  229.                         .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  230.                             .addComponent(jLabel9)
  231.                             .addComponent(jTextField5, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
  232.                             .addComponent(jLabel10)
  233.                             .addComponent(jTextField6, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
  234.                         .addGap(18, 18, 18)
  235.                         .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  236.                             .addComponent(jLabel11)
  237.                             .addGroup(jPanel1Layout.createSequentialGroup()
  238.                                 .addGap(1, 1, 1)
  239.                                 .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  240.                                     .addComponent(jTextField7, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
  241.                                     .addComponent(jLabel12)
  242.                                     .addComponent(jTextField8, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))))
  243.                         .addGap(18, 18, 18)
  244.                         .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  245.                             .addComponent(jLabel13)
  246.                             .addComponent(jTextField9, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
  247.                             .addComponent(jLabel14)
  248.                             .addComponent(jTextField10, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
  249.                         .addGap(18, 18, 18)
  250.                         .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  251.                             .addComponent(jLabel15)
  252.                             .addComponent(jTextField11, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
  253.                             .addComponent(jLabel16)
  254.                             .addComponent(jTextField12, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))))
  255.                 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
  256.                 .addComponent(jButton1)
  257.                 .addContainerGap(15, Short.MAX_VALUE))
  258.         );
  259.  
  260.         javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
  261.         getContentPane().setLayout(layout);
  262.         layout.setHorizontalGroup(
  263.             layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  264.             .addGroup(layout.createSequentialGroup()
  265.                 .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  266.                     .addGroup(layout.createSequentialGroup()
  267.                         .addContainerGap()
  268.                         .addComponent(jLabel2)
  269.                         .addGap(2, 2, 2)
  270.                         .addComponent(jDateChooser1, javax.swing.GroupLayout.PREFERRED_SIZE, 115, javax.swing.GroupLayout.PREFERRED_SIZE)
  271.                         .addGap(90, 90, 90)
  272.                         .addComponent(jLabel3)
  273.                         .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
  274.                         .addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, 80, javax.swing.GroupLayout.PREFERRED_SIZE)
  275.                         .addGap(0, 50, Short.MAX_VALUE))
  276.                     .addComponent(jPanel1, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
  277.                 .addContainerGap())
  278.             .addGroup(layout.createSequentialGroup()
  279.                 .addGap(110, 110, 110)
  280.                 .addComponent(jLabel1)
  281.                 .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
  282.         );
  283.         layout.setVerticalGroup(
  284.             layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  285.             .addGroup(layout.createSequentialGroup()
  286.                 .addContainerGap()
  287.                 .addComponent(jLabel1)
  288.                 .addGap(28, 28, 28)
  289.                 .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
  290.                     .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  291.                         .addComponent(jLabel3)
  292.                         .addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
  293.                     .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  294.                         .addComponent(jLabel2)
  295.                         .addComponent(jDateChooser1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
  296.                 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
  297.                 .addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
  298.                 .addContainerGap())
  299.         );
  300.  
  301.         pack();
  302.     }// </editor-fold>                        
  303.  
  304.     private void jDateChooser1PropertyChange(java.beans.PropertyChangeEvent evt) {                                            
  305.         // TODO add your handling code here:
  306.     }                                            
  307.  
  308.     private void jRadioButton2ActionPerformed(java.awt.event.ActionEvent evt) {                                              
  309.         // TODO add your handling code here:
  310.     }                                            
  311.  
  312.     private void formComponentShown(java.awt.event.ComponentEvent evt) {                                    
  313.  
  314.         // TODO add your handling code here:
  315.     }                                  
  316.  
  317.     private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                        
  318.  
  319.         // TODO add your handling code here:
  320. static final String JDBC_DRIVER="com.mysql.jdbc.Driver";
  321. static final String DB_URL = "jdbc:mysql://localhost:3306/userdb";
  322. static final String USER="root";
  323. static final String PASS="raja";
  324. Connection conn = null;
  325.    Statement stmt = null;
  326. String sql="insert into `donors`(unit,name,dob,age,doorno,street,vc,district,pin,phone,mail,occupation) values(?,?,?,?,?,?,?,?,?,?,?,?)";
  327.  
  328.        
  329.             Class.forName("com.mysql.jdbc.Driver");
  330.             conn=DriverManager.getConnection(DB_URL,USER,PASS);
  331.             stmt = conn.createStatement();
  332.             PreparedStatement pdt = conn.prepareStatement(sql);
  333.             pdt.setString(1,jTextField2.getText());
  334.             pdt.setString(2,jTextField3.getText());
  335.             pdt.setString(3,jDateChooser2.getText());
  336.             pdt.setString(4,jTextField3.getText());
  337.             pdt.setString(5,jTextField4.getText());
  338.             pdt.setString(6,jTextField5.getText());
  339.             pdt.setString(7,jTextField6.getText());
  340.             pdt.setString(8,jTextField7.getText());
  341.             pdt.setString(9,jTextField8.getText());
  342.             pdt.setString(10,jTextField9.getText());
  343.             pdt.setString(11,jTextField10.getText());
  344.              pdt.setString(12,jTextField11.getText());
  345.             int n1=pdt.executeUpdate();
  346.                   if(n1>0)
  347.                   {
  348.                   JOptionPane.showMessageDialog(null,"Inserted Successfully!");
  349.                   }
  350.         } catch (ClassNotFoundException ex) {
  351.             Logger.getLogger(donor.class.getName()).log(Level.SEVERE, null, ex);
  352.         }
  353.       }
  354.    
  355.     }                                        
  356.  
  357.     /**
  358.      * @param args the command line arguments
  359.      */
  360.     public static void main(String args[]) {
  361.         /* Set the Nimbus look and feel */
  362.         //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
  363.         /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
  364.          * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
  365.          */
  366.         try {
  367.             for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
  368.                 if ("Nimbus".equals(info.getName())) {
  369.                     javax.swing.UIManager.setLookAndFeel(info.getClassName());
  370.                     break;
  371.                 }
  372.             }
  373.         } catch (ClassNotFoundException ex) {
  374.             java.util.logging.Logger.getLogger(donor.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
  375.         } catch (InstantiationException ex) {
  376.             java.util.logging.Logger.getLogger(donor.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
  377.         } catch (IllegalAccessException ex) {
  378.             java.util.logging.Logger.getLogger(donor.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
  379.         } catch (javax.swing.UnsupportedLookAndFeelException ex) {
  380.             java.util.logging.Logger.getLogger(donor.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
  381.         }
  382.         //</editor-fold>
  383.  
  384.         /* Create and display the form */
  385.        
  386.  
  387.  
  388.  
  389.  
  390.         java.awt.EventQueue.invokeLater(new Runnable() {
  391.             public void run() {
  392.                 new donor().setVisible(true);
  393.             }
  394.         });
  395.     }
  396.     // Variables declaration - do not modify                    
  397.     private javax.swing.ButtonGroup buttonGroup1;
  398.     private javax.swing.JButton jButton1;
  399.     private com.toedter.calendar.JDateChooser jDateChooser1;
  400.     private com.toedter.calendar.JDateChooser jDateChooser2;
  401.     private javax.swing.JLabel jLabel1;
  402.     private javax.swing.JLabel jLabel10;
  403.     private javax.swing.JLabel jLabel11;
  404.     private javax.swing.JLabel jLabel12;
  405.     private javax.swing.JLabel jLabel13;
  406.     private javax.swing.JLabel jLabel14;
  407.     private javax.swing.JLabel jLabel15;
  408.     private javax.swing.JLabel jLabel16;
  409.     private javax.swing.JLabel jLabel2;
  410.     private javax.swing.JLabel jLabel3;
  411.     private javax.swing.JLabel jLabel4;
  412.     private javax.swing.JLabel jLabel5;
  413.     private javax.swing.JLabel jLabel6;
  414.     private javax.swing.JLabel jLabel7;
  415.     private javax.swing.JLabel jLabel8;
  416.     private javax.swing.JLabel jLabel9;
  417.     private javax.swing.JPanel jPanel1;
  418.     private javax.swing.JRadioButton jRadioButton1;
  419.     private javax.swing.JRadioButton jRadioButton2;
  420.     private javax.swing.JTextField jTextField1;
  421.     private javax.swing.JTextField jTextField10;
  422.     private javax.swing.JTextField jTextField11;
  423.     private javax.swing.JTextField jTextField12;
  424.     private javax.swing.JTextField jTextField2;
  425.     private javax.swing.JTextField jTextField3;
  426.     private javax.swing.JTextField jTextField4;
  427.     private javax.swing.JTextField jTextField5;
  428.     private javax.swing.JTextField jTextField6;
  429.     private javax.swing.JTextField jTextField7;
  430.     private javax.swing.JTextField jTextField8;
  431.     private javax.swing.JTextField jTextField9;
  432.     // End of variables declaration                  
  433. }
Advertisement
Add Comment
Please, Sign In to add comment