Checkbox... actualizar texto
Hola que hay?
Tengo un problemilla, miren yo he creado una ventana (una simple), en la cual tiene un checkbox(casilla de verificación) y un TextField (texto) que tiene escrito "ingrese su codigo".
Entonces yo quiero que al habilitar el Checkbox (casilla de verificacion), en el texto desaparezca lo que esta escrito y aparezca cualquier otra palabra para luego esa nueva palabra sea deshabilitada con un editable(); tonces yo hice esto.
-------------------------------------------------------------------
//creando el texto
setLayout(new BorderLayout());
centro.add(new Label("Codigo",Label.CENTER));
texto_codigo=new TextField("Ingrese su codigo");
texto_codigo.setEditable(true);
add(texto_codigo);
//incorporamos los elementos pequeños en la zona inferior
verificacion=new Checkbox("Ingrese el default");
add(verificacion);
verificacion.addItemListener(new ItemListener()
{
public void itemStateChanged(ItemEvent evento)
{
if(verificacion.getState())
{
texto_codigo=new TextField("0211019");
texto_codigo.setEditable(false);
add.(texto_codigo);
}
}
}
);
---------------------------------------------------
Buen ahi esta esa parte... yo lo hice de esa manera pero no me sale como quiero, tal vez cometà alguna burrada, además no cambia la palabara al instante pero si lo hace en memoria (si me he dado cuenta), ya pes si me responden Gracias en verdad. Chau cuidense y ya saben !todos debemos ayudarnos!
Tengo un problemilla, miren yo he creado una ventana (una simple), en la cual tiene un checkbox(casilla de verificación) y un TextField (texto) que tiene escrito "ingrese su codigo".
Entonces yo quiero que al habilitar el Checkbox (casilla de verificacion), en el texto desaparezca lo que esta escrito y aparezca cualquier otra palabra para luego esa nueva palabra sea deshabilitada con un editable(); tonces yo hice esto.
-------------------------------------------------------------------
//creando el texto
setLayout(new BorderLayout());
centro.add(new Label("Codigo",Label.CENTER));
texto_codigo=new TextField("Ingrese su codigo");
texto_codigo.setEditable(true);
add(texto_codigo);
//incorporamos los elementos pequeños en la zona inferior
verificacion=new Checkbox("Ingrese el default");
add(verificacion);
verificacion.addItemListener(new ItemListener()
{
public void itemStateChanged(ItemEvent evento)
{
if(verificacion.getState())
{
texto_codigo=new TextField("0211019");
texto_codigo.setEditable(false);
add.(texto_codigo);
}
}
}
);
---------------------------------------------------
Buen ahi esta esa parte... yo lo hice de esa manera pero no me sale como quiero, tal vez cometà alguna burrada, además no cambia la palabara al instante pero si lo hace en memoria (si me he dado cuenta), ya pes si me responden Gracias en verdad. Chau cuidense y ya saben !todos debemos ayudarnos!
Ya pa alguien debe saber ya que muchos necesitamos de esto. pe. Por fa ya?
