TableColumnsportColumn=jtblDB.getColumnModel().getColumn(1);//Setuptheeditorforthesportcells.JCheckBoxckbTeste=newJCheckBox();sportColumn.setCellEditor(new DefaultCellEditor(ckbTeste));//Setuptooltipsforthesportcells.DefaultTableCellRendererrenderer=newDefaultTableCellRenderer();//renderer.setToolTipText("Click for combo box");sportColumn.setCellRenderer(renderer);//Setuptooltipforthesportcolumnheader.TableCellRendererheaderRenderer=sportColumn.getHeaderRenderer();
porem:
-o checkbox fica numa coluna inteira, preciso que ele fique numa linha inteira
-os checkBox apenas aparecem quando o mouse esta clicado, quando desclica, é atribuido a String false ou true.
Note que esse código só funciona se não existem null(s) na sua tabela.
Para mais info. consulte o tutorial.
Vc não precisa mexer com renderers.
[]'s
dukejeffrie
Eh isso mesmo!!
Não precisa mexer com renderers nem com editors. Ainda mais se é pra setar um Default.
eu acho que vc não leu o link que eu mandei, neh?? : )))
[]s, Tiago.
LN2EE
Infelizmente, tentei fazer, dei uma boa olhada no tutorial da sun, e mesmo
assim não deu certo !
Mais ainda to tentando, se der certo, eu dou um toque !