Pessoal,
Existe alguma forma de eu ocultar uma determinada coluna de um JTable?
e Como faço para que o meu JTable não seja Editavel?
table.isCellEditable(int a,int b) , quem é A e quem é B?
Preciso disso com uma certa Urgência
Obrigada
Pessoal,
Existe alguma forma de eu ocultar uma determinada coluna de um JTable?
e Como faço para que o meu JTable não seja Editavel?
table.isCellEditable(int a,int b) , quem é A e quem é B?
Preciso disso com uma certa Urgência
Obrigada
Não digo se dá para deixar uma coluna da tabela escondida. Acho pouco provavel.
Mas para ajudar…
Crie uma matriz representando sua tabela por tras da chamada, deixa os dados da tabela apenas para exibição.
Quanto aos valores de A e B, são as posições da tabela A=linha B=coluna
Para deixar sem editar:
Conforme você extender a classe DefaultTableModel, para montar sua tabela. Sobreescreva o metodo isCellEditable(int a,int b) para sempre retornar false.
E mais veja este link:
http://java.sun.com/docs/books/tutorial/uiswing/components/table.html
:!: :!: :!: :!: :!:
Gostaria de saber como mexer com um JTable, se alguem me ensinar, poderie te ajudar
[quote=“angetl”]Pessoal,
Existe alguma forma de eu ocultar uma determinada coluna de um JTable?
e Como faço para que o meu JTable não seja Editavel?
table.isCellEditable(int a,int b) , quem é A e quem é B?
Preciso disso com uma certa Urgência
Obrigada[/quote]
Oi, eu ja tentei também mas não achei nada que retire um a coluna, mas vc pode contornar usando :
MinhaTabela.getColumnModel().getColumn(9).setMaxWidth(0);
ela aparece mas com tamanho 0
eu mexi com JTable quando eu usei banco de dados do deitel da terceira edicao
da uma olhada la que vc podera saber como mexe com JTAble
já que não tem como Ocultar vamos ver se alguem pode me ajudar
o que eu faço é o seguinte faço um select que retorna varios campos de uma tabela paciente e diversos registros. esse retorno eu coloco em um Collection, e mostro em um JTable. Esse JTable não mostra todas as colunas da tabela Paceinte. Quando eu clicar em um registro no JTable e clicar no botão abrir, ele vai abrir uma tela com todos os dados daquele Paciente selecionado. Como vou passar todos os dados se não tenho todas as colunas no JTable?
Me ajudem por favor