Java - CAMPOS STATIC

 
Vista:

CAMPOS STATIC

Publicado por CANDY (36 intervenciones) el 09/03/2004 10:40:38
Hola a todos!

hay muchas veces que para modificar un campo de un JFrame (jTextField, jComboBox, ...) no me queda mas remedio que ponerlo como static e incluso a veces static public,

¿esa es la forma ortodoxa de hacerlo?=

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:CAMPOS STATIC

Publicado por chuidiang (532 intervenciones) el 10/03/2004 09:33:57
Para modificar un campo de cualquier clase lo normal es poner metodos set y get. Ejemplo

class A
{
protected int valor;
public void setValor (int nuevoValor) { valor = nuevoValor; }
public int getValor () { return valor; }
}

Para el caso de ventanas, pon métodos del estilo

setTexto (String texto) { unTextField.setText (texto) };
String dameTexto getTexto ( return unTextField.getText() };

Si no tienes la clase accesible desde el lado del código que quieres, lo normal es que a ese trozo de código le pases la clase a través de algún método.

Se buena.
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