Duvidas jcheckbox

3 respostas
marceloamigo

Bom dia Pessoal!!

Uma dúvida bem noob

Tenho um formulário com um componente jtabbedpane , na primeira tab tem um jcheckbox, esse checkbox define se as outras tabs estarão habilitadas,

pergunta: posso de alguma forma criar algum “link” na propriedade setselected do checkbox com a setenableat do jtabbedpane ou isso é feito como no vb(programando eventos)??

obrigado

3 Respostas

jingle

Não sei como é em VB… mas você vai ter que por um evento no checkbox sim… e dai nele fazer sua lógica para deixar as abas habilitadas ou não.

marceloamigo

pra falar a verdade, o que me levou a fazer essa pergunta foi quando usando o netbeans, vi que na aba propriedades tem uma opção vinculação, pelo nome imaginei que seria algo do tipo.

obrigado

M

Tente fazer algo como: (não testei e não garanto que ajudará)

jCheckBox.addActionListener(new ActionListener {
    public void actionPerformed(ActionEvent e) {
        if (jCheckBox.isSelected()) {
            // faça algo
        } else {
            // faça outra coisa
        }
    }
});
Criado 5 de março de 2009
Ultima resposta 5 de mar. de 2009
Respostas 3
Participantes 3