Java - Necesito ayuda con Netbeans 5.0!!!

 
Vista:

Necesito ayuda con Netbeans 5.0!!!

Publicado por celia (4 intervenciones) el 15/04/2007 15:48:05
Hola. Estoy programando una sencilla aplicación en Netbeans 5.0, pero tengo un problema que no puedo solucionar:

Por defecto los métodos de ...ActionPerformed(java.awt.event.ActionEvent evt) son declarados como "private" y no se pueden cambiar, pero yo necesito llamar a un método de otra clase, desde este método, que es "public" donde inserto información en los jTextField de la pantalla. Este último método no puedo declararlo static ni tampoco los jTextField porque sino no me deja poner la información en ellos, ya que a menos que declare los jTextField como static me da el error de:

"non-static variable cannot be referenced from a static context"

Un extracto del código que me da problemas es este:

private void jMenuItem4ActionPerformed(java.awt.event.ActionEvent evt) {
..........

PreguntasSector.Modificar(se);

.............

}


//en la clase PreguntasSector:

public void Modificar(Sector se)
{

....

jTextField2.setText(se.getIdent_Sector());
jTextField4.setText(""+se.getPlanta_Sector());
jTextField3.setText(""+se.getNum_Personas_Habituales());

.....

}


por favor, agradecería cualquier tipo de ayuda. GRACIAS
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:Necesito ayuda con Netbeans 5.0!!!

Publicado por Danilo Juvinao (278 intervenciones) el 15/04/2007 20:06:30
Si lo que necesitas es cambiar el metodo de private a public: te colocas sobre el nombre del metodo, clic derecho-refactor-change method parameters y ahi cambias el access modifier.
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