Pessoal, alguem sabe como utilizar os check box no java?
E tem sempre a boa e velha página da Sun.
Para praticamente qualquer componente do Swing, digite no Google
"How to use nome do componente" e cairá numa página da Sun como essa:
http://java.sun.com/docs/books/tutorial/uiswing/components/button.html
Ola !!!
Qual é a sua duvida em relação ao JChekBox ?
Abraço
[quote=andredeividi]Ola !!!
Qual é a sua duvida em relação ao JChekBox ?
Abraço[/quote]
Segundo o tutorial acima citado, em uma CheckBox existe o método getState() que retorna um valor boolean indicando se a caixa está ou nao marcada.
Mas em JCheckBox, olhando em toda a sua api, não encontrei tal método.
Alguma solução?
para saber se o checkBox esta checado eu faço assim
if (check.isSelected()){
// true
}else {
// false
}
seria isso ?
Abraço
[quote=andredeividi]para saber se o checkBox esta checado eu faço assim
if (check.isSelected()){
// true
}else {
// false
}
seria isso ?
Abraço[/quote]
Perfeitamente, funcionou.
Obrigado.
Dica :
quanto se tem uma variavel to tipo
Pelo padrão para se setar um valor vc utliza
setNome(true); ou setNome(false);
e para saber o valor desse atributo boolean ao inves de ser getNome();
usa-se :
isNome();
Abraço
[quote=andredeividi]para saber se o checkBox esta checado eu faço assim
if (check.isSelected()){
// true
}else {
// false
}
seria isso ?
Abraço[/quote]
ei mano vc pode me mostrar como eu faço tipo assim
se tiver selecionado faça isso : (uma inserte no banco que eu quero mandar)
[quote=colosos=colossus]ei mano vc pode me mostrar como eu faço tipo assim
se tiver selecionado faça isso : (uma inserte no banco que eu quero mandar)[/quote]
Dois anos depois…
[quote=ViniGodoy][quote=colosos=colossus]ei mano vc pode me mostrar como eu faço tipo assim
se tiver selecionado faça isso : (uma inserte no banco que eu quero mandar)[/quote]
Dois anos depois…[/quote]
???
Você ressuscitou um tópico de 2 anos de idade… a última resposta dele tinha sido dada em 2007.
Em todo caso, você mesmo colocou um quote com a resposta da sua dúvida…
[quote=ViniGodoy]Você ressuscitou um tópico de 2 anos de idade… a última resposta dele tinha sido dada em 2007.
Em todo caso, você mesmo colocou um quote com a resposta da sua dúvida…[/quote]
Mals so fui intender agora !!! olhei muito rápido.
o que eu quero saber na verdade onde eu tenho que botar esse if e else !!
Onde vai ser disparada essa ação? Provavelmente num botão. Nesse caso, o if…else vai dentro do actionListener do botão:
botao.addActionListener(new ActionListener() {
public void ActionPerformed(ActionEvent e) {
if (check.isSelected()){
// roda um SQL
}else {
// roda outro
}
}
}
Vini poderia explicar como faço para, no CheckBox eu guardar um valor no banco tipo SIM qnd marcado e Não desmarcado e mostrar esse valor na Jtable
Para marcar o checkbox como selecionado ou não, é só usar o setSelected. Basta copiar o valor do resultset do banco para a tela.
Para mostrar isso numa tabela, o buraco é um pouco mais embaixo. Já sabe montar seu próprio TableModel?
Poderia me dar um exemplo??
vlw!!
Qual é a dúvida?
Sobre o tablemodel, é só seguir o link da minha assinatura.
Certo mas o seguinte, como vc faz rs.getboolean() a minha coluna tem q esta como boolean tbm?
e aintes desse q vc me mando tenho q charmar o resultSet?
Sim, sua coluna tem que estar como boolean também.
E, sim, você tem que criar o resultset e fazer a consulta no banco.