Ayuda en java

Pero mira tengo una tabla con un campo archivo( boolean) que representa 1 o 0 ahora cuando en el campo esta en 1 el jButton esta habilitado y cuando el campo archivo esta en 0 el jButton esta deshabilitado ese es mi problema como puedo programar para capturar esa información

1 respuesta

Respuesta
1
Mmm como no te entiendo, ¿puedes explicarme más?
Si claro para mira haber ya mira una tabla que contiene los siguientes campos
Usuario (varchar)
Contraseña (varchar)
Archivo(boolean)
Salir(booelan)
Ahora después tengo dos jframe
Inicio de sesión
Inicial
Después yo quisiera que al ingresar un usuario y su contraseña (en jframe inicio de sesión)
Pueda entrar al otro jframe(inicial) y que me desactive el jButton(archivo) o el jButton(salir) de acuerdo al valor obtenido de la tabla
El frame yo tengo un jMenubar que he conseguido hacer eso de la siguiente manera
try
{
String b,p;
Conexion obj = new Conexion();
String sql;
Menu_Sistema m =new Menu_Sistema();
ResultSet rs;
String contraseña;
contraseña =jPasswordField1.getText();
sql="select Usuario, Contraseña, Archivo, Salir, Estado from tblusuario where Usuario='" + this.jTextField1.getText() + "' and Contraseña='" + contraseña + "' and Estado='1'";
rs= obj.consultar(sql);
b=jTextField1.getText();
p=contraseña;
boolean encuentra=false;
while (rs.next())
{
if(b.equals(rs.getString(1))&& p.equals(rs.getString(2)))
{
m.getJMenuBar().getMenu(0).getModel().setEnabled(rs.getBoolean(3));
m.getJMenuBar().getMenu(1).getModel().setEnabled(rs.getBoolean(4));
/////AQUI KIERO PONER PARA HABILITAR O DESABILITAR LOS JBUTTON DE ACUERDO AL VALOR OBTENIDO COMO EJEMPLO DEL JmENUBAR////////////
this.dispose();
encuentra=true;
}
}
Pues podrías hacer un
"select arcivo from tblusuario where Usuario='" + this.jTextField1.getText() + "' and Contraseña='" + contraseña + "' and Estado='1'";
I hacer una comparación con el valor que te arroja
Por decir
if (valroDeLaConsulta == 1)//archivo
{
jbutton.setEnabled(true);
}else{
<span class="Apple-tab-span" style="white-space: pre;"> jbutton.setEnabled(</span>false<span class="Apple-tab-span" style="white-space: pre;">)</span>;
}
no se si a eso es a lo k te refieres
No nada yo quisiera hacer esto lo hago con el jmenubar
m.getJMenuBar().getMenu(0).getModel().setEnabled(rs.getBoolean(3));
Ahora yo quisiera hacer algo parecido con ej jbutton no logro eso
Pues jbutton. SetEnabled(rs.getBoolean(3));?

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas