oi pessoal…
Estou com uma dúvida, como adicionar Jcheckbox com Jradionbutton
na mesma coluna de um jtable???
obrigada.
oi pessoal…
Estou com uma dúvida, como adicionar Jcheckbox com Jradionbutton
na mesma coluna de um jtable???
obrigada.
Tente criar um JPanel que contenha os dois objetos e então adicionar este JPanel à celula…
desculpa é que eu não expliquei direito,
é que eles devem estar em na mesma coluna em linhas diferentes,
e outra dúvida tem como colocar um JChecbox no título da jtable??
wallace, agora você me confundiu ainda mais. :lol:
Uma linha deverá apresentar um JCheckBox e outra um JRadioButton, é isso?
Faça este controle no drawColumnCell do seu defaultTableCellRenderer (atravé do número da linha).
foi mal é que eu sou novato aqui…
olha meu problema é o seguinte, eu tenho um Jtable com com vários JRadioButtons,
dois em cada cédula, e preciso que de alguma forma que o usuário possa selecionar
quais colunas que ele quer que seja processada, desta forma imaginei se de alguma
forma eu coloca-se um jcheckbox no titulo ou mesmo em uma linha da tabela eu
poderia fazer isto???
[quote=wallace.nascimento]foi mal é que eu sou novato aqui…
olha meu problema é o seguinte, eu tenho um Jtable com com vários JRadioButtons,
dois em cada cédula, e preciso que de alguma forma que o usuário possa selecionar
quais colunas que ele quer que seja processada, desta forma imaginei se de alguma
forma eu coloca-se um jcheckbox no titulo ou mesmo em uma linha da tabela eu
poderia fazer isto???[/quote]
No título acho que só pode ter strings, mas vc pdoe colocar o primeiro campo de cada coluna como uma linha fina apenas com um check box.
Com relação aos JRadioButons, dá uma olhada na definição deles, porque tem como vc colocá-los com diversas formatações, horizontal, vertical e etc.
Assim vc escolhe a melhor e poe na sua tabela.
obrigada pela dica dmandrak , agora vc poderia explicar + sobre sobre o método
getTableCellRendererComponent() dá interface TableCellRenderer,
eu andei pesquisando mas não compreendi muito seu funcionamento,
eu a utilizei numa classe para adicionar os JRadioButtons na coluna da tabela…
[quote=wallace.nascimento]obrigada pela dica dmandrak , agora vc poderia explicar + sobre sobre o método
getTableCellRendererComponent() dá interface TableCellRenderer,
eu andei pesquisando mas não compreendi muito seu funcionamento,
eu a utilizei numa classe para adicionar os JRadioButtons na coluna da tabela…
[/quote]
Cara, esse aí num é pra adicionar os butões não.
Se não me engano, ele força uma renderização da célula ao invés de uma da tabela inteira.
Para a maior parte das aplicações dos meros mortais, não é muito aplicado não (meu ponto de vista).
Adiciona normalmente mesmo
[quote]Tente criar um JPanel que contenha os dois objetos e então adicionar este JPanel à celula…
[/quote]
Pra mim, é a forma correta de fazer.
obrigada.