/* * FrameAddizionatore.java * * Created on March 14, 2006, 3:28 PM */ package jaddizionatore; /** * * @author gabriele */ public class FrameAddizionatore extends javax.swing.JFrame { /** Creates new form FrameAddizionatore */ public FrameAddizionatore() { initComponents(); } /** 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. */ // //GEN-BEGIN:initComponents private void initComponents() { jPanel1 = new javax.swing.JPanel(); jTextField1 = new javax.swing.JTextField(); jTextField2 = new javax.swing.JTextField(); jTextField3 = new javax.swing.JTextField(); jLabel1 = new javax.swing.JLabel(); jLabel2 = new javax.swing.JLabel(); jButton1 = new javax.swing.JButton(); setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); jPanel1.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout()); jTextField1.setHorizontalAlignment(javax.swing.JTextField.RIGHT); jTextField1.setText("0"); jPanel1.add(jTextField1, new org.netbeans.lib.awtextra.AbsoluteConstraints(40, 90, 60, 40)); jTextField2.setHorizontalAlignment(javax.swing.JTextField.RIGHT); jTextField2.setText("0"); jPanel1.add(jTextField2, new org.netbeans.lib.awtextra.AbsoluteConstraints(150, 90, 70, 40)); jTextField3.setHorizontalAlignment(javax.swing.JTextField.RIGHT); jTextField3.setText("0"); jPanel1.add(jTextField3, new org.netbeans.lib.awtextra.AbsoluteConstraints(270, 90, 70, 40)); jLabel1.setFont(new java.awt.Font("Dialog", 1, 24)); jLabel1.setText("+"); jPanel1.add(jLabel1, new org.netbeans.lib.awtextra.AbsoluteConstraints(120, 100, -1, -1)); jLabel2.setFont(new java.awt.Font("Dialog", 1, 24)); jLabel2.setText("="); jPanel1.add(jLabel2, new org.netbeans.lib.awtextra.AbsoluteConstraints(240, 100, -1, -1)); jButton1.setFont(new java.awt.Font("Dialog", 1, 24)); jButton1.setText("ADD"); jButton1.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseClicked(java.awt.event.MouseEvent evt) { jButton1MouseClicked(evt); } }); jPanel1.add(jButton1, new org.netbeans.lib.awtextra.AbsoluteConstraints(140, 180, -1, -1)); getContentPane().add(jPanel1, java.awt.BorderLayout.CENTER); pack(); } // //GEN-END:initComponents private void jButton1MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jButton1MouseClicked int a,b,res; a = Integer.parseInt(jTextField1.getText()); b = Integer.parseInt(jTextField2.getText()); res = a + b; jTextField3.setText(new String().valueOf(res)); }//GEN-LAST:event_jButton1MouseClicked /** * @param args the command line arguments */ public static void main(String args[]) { java.awt.EventQueue.invokeLater(new Runnable() { public void run() { new FrameAddizionatore().setVisible(true); } }); } // Variables declaration - do not modify//GEN-BEGIN:variables private javax.swing.JButton jButton1; private javax.swing.JLabel jLabel1; private javax.swing.JLabel jLabel2; private javax.swing.JPanel jPanel1; private javax.swing.JTextField jTextField1; private javax.swing.JTextField jTextField2; private javax.swing.JTextField jTextField3; // End of variables declaration//GEN-END:variables }