Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/06/2012, 14:02
alexg88
 
Fecha de Ingreso: abril-2011
Mensajes: 1.342
Antigüedad: 13 años, 10 meses
Puntos: 344
Respuesta: Error en codigo para crear una ventana en java

Buenas,

Todos los errores que tienes son por poner mal los nombres de los métodos (en Java, los nombres de las variables, métodos, palabras reservadas son sensibles a mayúsculas y minúsculas).

Además, debes usar setVisible en vez de show (esta deprecated).

Código Java:
Ver original
  1. import java.awt.Button;
  2. import java.awt.Panel;
  3. import java.awt.event.ActionEvent;
  4. import java.awt.event.ActionListener;
  5. import java.awt.event.WindowAdapter;
  6. import java.awt.event.WindowEvent;
  7.  
  8.  
  9. public class Ventana extends java.awt.Frame{
  10.  
  11. public Button b;
  12.  
  13. public Ventana(){
  14.  super("Escucha");
  15.  b=new Button("aceptar");
  16.  b.addActionListener(new manejadorboton());
  17.  this.setBounds(100,100,300,200);
  18.  Panel p1=new Panel();
  19.  p1.add(b);
  20.  add(p1);
  21.  this.addWindowListener(new manejadorventana());
  22.  this.setVisible(true);
  23. }
  24.  
  25. class manejadorboton implements ActionListener {
  26.  
  27.         @Override
  28.         public void actionPerformed(ActionEvent e) {
  29.           if(e.getSource()==b){
  30. System.out.println("aceptar");
  31. }
  32.         }
  33.     }
  34.  
  35. class manejadorventana extends WindowAdapter{
  36.  
  37.         @Override
  38.         public void windowClosing(WindowEvent e) {
  39.             super.windowClosing(e);
  40.             dispose();
  41.         }
  42.    
  43.     }
  44.  
  45. }