- import javax.swing.*; 
- import java.awt.*; 
- import java.awt.event.*; 
-   
- public class suma extends JFrame 
- { 
-   public suma() 
-   { 
-     setSize(350,200); 
-     setTitle("Programa que suma dos numeros"); 
-     setResizable(false); 
-     setVisible(true); 
-     setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); 
-     iniciar(); 
-   } 
-   private void iniciar() 
-   { 
-     JLabel instrucciones=new JLabel(); 
-     JLabel num1=new JLabel(); 
-     JLabel num2=new JLabel(); 
-     JLabel lblresultado=new JLabel(); 
-     JTextField txtnum1=new JTextField(); 
-     JTextField txtnum2=new JTextField(); 
-     JButton sumar=new JButton(); 
-     JButton salir=new JButton(); 
-     Container c=getContentPane(); 
-     c.setLayout(null); 
-     instrucciones.setText("Escribe dos numeros y luego presiona el boton sumar."); 
-     c.add(instrucciones); 
-     instrucciones.setBounds(10,10,320,14); 
-     c.add(num1); 
-     num1.setText("Escribe el primer numero:"); 
-     num1.setBounds(10,50,200,14); 
-     c.add(num2); 
-     num2.setText("Escribe el segundo numero:"); 
-     num2.setBounds(10,80,200,14); 
-     c.add(txtnum1); 
-     txtnum1.setBounds(180,50,150,18);     
-     c.add(txtnum2); 
-     txtnum2.setBounds(180,80,150,18); 
-     salir.setText("Salir"); 
-     salir.setMnemonic('S'); 
-     c.add(salir); 
-     salir.setBounds(248,120,80,18); 
-     salir.addActionListener(new ActionListener() 
-     { 
-       public void actionPerformed(ActionEvent a) 
-       { 
-         System.exit(0); 
-       } 
-     }); 
-     sumar.setText("Sumar"); 
-     sumar.setMnemonic('u'); 
-     c.add(sumar); 
-     sumar.setBounds(150,120,80,18); 
-     sumar.addActionListener(new ActionListener() 
-     { 
-       public void actionPerformed(ActionEvent r) 
-       { 
-         accionDeSumar(r); 
-       } 
-     }); 
-     c.add(lblresultado); 
-     lblresultado.setBounds(10,150,50,14); 
-      
-   } 
-   public void accionDeSumar(ActionEvent r) 
-   {     
-     try 
-     { 
-     int numero1=Integer.parseInt(txtnum1.getText()); 
-     int numero2=Integer.parseInt(txtnum2.getText()); 
-     int resultado=numero1+numero2; 
-     JOptionPane.showMessageDialog(null, 
-                     "El resultado es "+resultado, 
-                     "Suma", 
-                     JOptionPane.PLAIN_MESSAGE); 
-     } 
-     catch(Exception e) 
-     { 
-       System.out.println(e); 
-     } 
-   } 
-    
-   public static void main(String args[]) 
-   { 
-     new suma(); 
-   } 
-   private JTextField txtnum1; 
-   private JTextField txtnum2; 
-   private JLabel lblresultado; 
- } 
-