Ver Mensaje Individual
  #6 (permalink)  
Antiguo 07/01/2010, 14:31
Avatar de DiabloGuardian
DiabloGuardian
 
Fecha de Ingreso: noviembre-2008
Ubicación: Hidalgo
Mensajes: 215
Antigüedad: 15 años, 5 meses
Puntos: 3
Respuesta: Ayuda con actionlistener soy novato

lo que dice Fuzzylog es muy correcto...
una forma en que lo puedes solucionar es poniendo el codigo que tienes dentro del main en un metodo y dentro del main creas un objeto e invocas el metodo. por ejemplo asi

Código PHP:
Ver original
  1. import java.awt.Frame;
  2. import java.awt.TextField;
  3. import java.awt.Panel;
  4. import java.awt.Button;
  5. import java.awt.event.ActionListener;
  6. import java.awt.event.ActionEvent;
  7. import javax.swing.JOptionPane;
  8.  
  9.  
  10. public class sumaobjetos implements ActionListener
  11. {
  12.  
  13. public static void main(String args[])
  14. {
  15. sumaobjetos objeto= new sumaobjetos();
  16. sumaobjetos.initComponentes();
  17.  
  18.  
  19. }
  20.  
  21. public void initComponentes(){
  22. TextField cja1 = new TextField(10);
  23. TextField cja2 = new TextField(10);
  24. TextField res = new TextField(10);
  25. Button calcular = new Button("Calcular");
  26. Frame interfaz = new Frame("xxxxxxx");
  27. Panel cont = new Panel();
  28. interfaz.setSize(300,300);
  29. cont.add(cja1);
  30. cont.add(cja2);
  31. cont.add(res);
  32. calcular.addActionListener(this);
  33. cont.add(calcular);
  34. interfaz.add(cont);
  35. interfaz.setVisible(true);
  36. }
  37.  
  38.  
  39. public void actionPerformed(ActionEvent ev)
  40. {
  41. JOptionPane.showMessageDialog(null,"xxxxxx");
  42. }
  43.  
  44. }


pruebalo
__________________
-=:[ Lo importante no es saber todo, sino saber buscar ]:=-