Java - Parametros

 
Vista:

Parametros

Publicado por Alejandro (12 intervenciones) el 23/07/2003 07:42:40
Hola foro:
Trabajo con Jbuilder 2.0
Tengo una ventana de ingresos de materias que llama a otra donde muestra lalista mediante un list.
cuando el usuario hace click en boton "ok" para seleccionar una materia pongo:
String codigo;
String cacho;
codigo=lstMaterias.getSelectedItem();
cacho=codigo.substring(0,4);
m.txtCodigo.setText(cacho);


donde Materias es una variable privada que lleva el nombre de la ventana Materias.java.
pero al hacer esto me da el diguiente error:

Exception occurred during event dispatching:
java.lang.NullPointerException
at untitled8.SelMat.btnOk_actionPerformed(SelMat.java:93)
at untitled8.SelMat$1.actionPerformed(SelMat.java:42)
at java.awt.Button.processActionEvent(Compiled Code)
at java.awt.Button.processEvent(Compiled Code)
at java.awt.Component.dispatchEventImpl(Compiled Code)
at java.awt.Component.dispatchEvent(Compiled Code)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

No se entonces como hacer referencia a un text de la ventana anterior.
Alguien me puede ayudar?
Desde ya muchas gracias.
Alejandro
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Parametros

Publicado por Fran (7 intervenciones) el 23/07/2003 11:25:34
Creo que lo mejor es que todas las referencias al JList las hagas desde la clase desde la que lo llamas. Es decir, si desde "clase1.java" llamas a "clase2.java" (donde está el JList), es en la "clase1.java" donde tienes q hacer referencia al JList de "clase2.java":

String opcion = instanciaClase2.jListClase2.getSelectedItem();
.... y aqui no tienes más q asignar esa cadena a lo q quieras

Espero q sea eso lo que preguntabas!!
Fran
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar