| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/06/2006 08:51:39
|
petter
Virtual Machine Man
Membro desde: 28/04/2006 17:11:34
Mensagens: 662
Offline
|
Pessoal faço uma select no meu banco e alimento um JTable, até aí tudo beleza, abora eu preciso colocar em uma determinada coluna no meu JTable um JCheckBox em cada linha gerada pela minha select. Alguém tem alguma idéia de como eu faço isso
|
-----------------------------------------
Java is the future
----------------------------------------- |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/06/2006 10:17:30
|
Filipe Sabella
GUJ Expert
Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline
|
Isso deve resolver:
http://javaalmanac.com/egs/javax.swing.table/DefRender.html
Caso não:
http://javaalmanac.com/egs/javax.swing.table/CustRend.html
Suas futuras dúvidas sobre JTable são respondidas aqui:
http://javaalmanac.com/egs/javax.swing.table/pkg.html
Há um fórum específico para dúvidas sobre interface gráfica, na próxima vez por gentileza coloque sua dúvida na seção apropriada.
|
Former LIPE. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/07/2006 15:37:03
|
rissato
JavaEvangelist
![[Avatar]](/images/avatar/e355ad06c5a89f911fbb0aff2de52435.jpg)
Membro desde: 16/05/2006 22:07:12
Mensagens: 446
Localização: Uberlândia
Offline
|
na array de objetos que vao compor as linhas do JTable, vc coloca um elemento 'new Bollean(false)'. Isso vai colocar automaticamente a JCheckBox na tabela. Também é preciso implementar o método getColumnClass() do TableModel
|
Quer vc pense que é capaz ou não, vc está certo!
Sun Certified Java Programmer 6.0 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/08/2007 17:01:41
|
renatokato
Smalltalk
Membro desde: 04/06/2007 17:07:10
Mensagens: 3
Offline
|
Pessoal,
Tenho uma tabela com uma coluna de checkbox. Tenho alguns registros na tabela e alguns podem ser selecionados e outros não.
É possível deixar invisível o checkbox para seleção em um registro de um jTable?
Att
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/08/2007 18:11:28
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
|
Basta o getColumnClass do seu TableModel retornar Boolean.class.
Se você está usando o DefaultTableModel, pare já! E crie um TableModel filho de AbstractTableModel. O código fica mais fácil, limpo e flexível.
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/08/2007 10:00:21
|
renatokato
Smalltalk
Membro desde: 04/06/2007 17:07:10
Mensagens: 3
Offline
|
Vini
Desculpe, mas não entendi direito como solucionar o problema.
Eu tenho um TableModel que herda de AbstractTableModel e que possui um método getColumnClass que retorna Boolean.class. Porém, como vou usar isso pra fazer um checkbox ficar invisível?
Obrigado,
|
|
|
 |
|
|