Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/03/2011, 15:35
Avatar de sivadmp
sivadmp
 
Fecha de Ingreso: febrero-2011
Ubicación: La Paz - Bolivia
Mensajes: 293
Antigüedad: 13 años, 9 meses
Puntos: 20
Respuesta: ejecutar un metodo en java..?

tienes que tener en cuenta algo

has creado una clase anidada, es decir una clase dentro de otra clase

y en tu clase Nota. no tienes ningún constructor con un parametro de entrada, es decir no existe

Código java:
Ver original
  1. class Nota{
  2. Nota(String txt3){}
  3. }

por lo tanto, la instancia del objeto que estas realizando no sirve

Código java:
Ver original
  1. Nota prome = new Nota(txt3);


Lo primero que tienes que hacer es
instanciar la primera clase que es Alumno,

Código java:
Ver original
  1. Alumno alu=new Alumno();

apartir de este objeto creado, recien puedes instanciar la segunda clase anidada

Código java:
Ver original
  1. Nota nota=alu.new Nota();

y recien puedes adicionar el evento a tu boton

Código java:
Ver original
  1. btcal.addActionListener(nota);


saludos