jCheckBox method Enable do not Found

Iniciado por AlbertoBSD, 23 Junio 2008, 20:37 PM

0 Miembros y 1 Visitante están viendo este tema.

AlbertoBSD

Tengo un problema al Iniciar Deshabilitado un jCheckBox y quererlo Habilitar desde el codigo este no se Habilita.

Tengo el JDK 1.6 les cuento:


Estoy creando una Aplicacion en Java, la cual estoy usando para acceder a una BD en MySQL, el Problema es que cuando Inicia el formulario el jCheckBox Inicia desabilitado por que yo le puse que Inicie Deshabilitado y cuando alguien precione el Boton de Nuevo o Editar este jCheckBox se Ponga Habilitado.

Codigo del jCheckBox:

Código (java) [Seleccionar]

private void jCheckBox1ActionPerformed(java.awt.event.ActionEvent evt) {                                           
    if(jCheckBox1.isSelected()){
        jTextField7.enable(true);
        jTextField8.enable(false);
        jTextField9.enable(false);
        jTextField10.enable(false);
        System.out.println("Seleccionado");
    }
    else{
       
        jTextField7.enable(false);
        jTextField8.enable(true);
        jTextField9.enable(true);
        jTextField10.enable(true);
        System.out.println("No Seleccionado");   
    }
}                                         


He probado el Codigo cuando el jCheckBox inicia Habilitado y si funciona pero cuando inicia Deshabilitado y se Preciona Nuevo o Editar este no se habilita, ambos botones Llaman a una funcion privada llamada Desbloquar la Cual es la Siguiente:

Código (java) [Seleccionar]

private void desbloquar()   {
    jTextField1.enable(true);
    jTextField2.enable(true);
    jTextField3.enable(true);
    jTextField4.enable(true);
    jTextField5.enable(true);
    jTextField6.enable(true);
    jCheckBox1.enable(true);
}


Citar
jCheckBox1.enable(true);

Esta parte no funciona  >:(

Los jTextField del 7 al 10 Se modifica su Valor de Habilitado Segun si esta Creando uno nuevo o si ya hay un valor.

¿¿que podra Ser lo que este afectando al jCheckBox el hecho de que no se habilite cuando se le pide. ??
Donaciones
1Coffee1jV4gB5gaXfHgSHDz9xx9QSECVW

Casidiablo

Es:

jCheckBox1.setEnabled(true);

Un saludo!

AlbertoBSD

Muchas Gracias... chales.. xD por que no vi eso en la API

Muchisimas Gracias me has Salvado, estaba desde hace una hora Atorado con eso.

Saludos
Donaciones
1Coffee1jV4gB5gaXfHgSHDz9xx9QSECVW