JCheckBox dentro de uma jTable

5 respostas
M

pessoal estou precisando de ajuda!!!

eu tenho q por em uma das colunas da minha jTable campos de JCheckBox…

se alguém poder me ajudar seria muito grato!!!

Obrigado

5 Respostas

RenataFA

Vc só quer apresentar os JCheckBox? Ou o usuário vai poder clicar em alterar esses JCheckBox? (quero dizer, marcar/desmarcar)

Dá pra fazer das duas formas…

marcosharbs

como tais implementando?
vc pode faezr uma classe que implemente TableCellRenderer
e sobrescrever o método getTableCellRendererComponent
para lhe retornar um JCheckBox

ai depois vc registrar esse renderizador para sua tabela

M

eu quero que marcar/desmarcar, para que possa marca onde vou dar baixa em pagamentos.

marcosharbs

podes implementar um editor
procure por: TableCellRenderer, AbstractCellEditor e TableCellEditor

ai vc pode personalizar como exibir os dados da sua Jtable e também personalizar editores

esse link pode te ajudar:
http://java.sun.com/docs/books/tutorial/uiswing/components/table.html

abraço

RenataFA

É isso msm! A sugestão do amigo marcosharbs está certíssima.

Crie o seu e então poderá fazer o que quiser com ele.

Criado 29 de setembro de 2009
Ultima resposta 30 de set. de 2009
Respostas 5
Participantes 3