Para setar a cor, voc� precisa implementar um CellRenederer.
Estenda o DefaultTableCellRenderer e sobrescreva o m�todo:
public Component getTableCellRendererComponent(JTable table, Object value,
boolean isSelected, boolean
hasFocus,
int row, int column)
Neste m�todo vc seta a cor do componente que � retornado pelo m�todo:
this.
return this.
Na sua Jtable voc� seta o cellRenderer da coluna que voc� quer alterar a
cor:
CellRenderer cellRenderer = new CellRenderer();
table.getColumnModel().getColumn(INDICE_DA_COLUNA).setCellRenderer(cellRende
rer);
Para colocar a table num scroll:
JScrollPane scrollPane = new JScrollPane();
scrollPane.getViewport().add(table);
Falou,
Rodrigo Lopes.
-----Mensagem original-----
De: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]
Enviada em: segunda-feira, 16 de agosto de 2004 09:41
Para: [EMAIL PROTECTED]
Assunto: [cejug-discussao] Swing JTable
Oi pessoal..
to fazendo uma aplica��o aqui com Swing.
N�o trabalhei muito com Swing, portanto estou apanhando um pouquinho. Queria
saber se algu�m sabe como fa�o para setar algumas c�lulas de uma JTable com
uma cor, e outras com outra cor.
E outra coisinha... eu preciso colocar a JTable em um JScrollPane pra scroll
funcionar, ou basta eu setar o autoScrolls da Jtable pra true?
Obrigado desde j�.
Rafael Lopes ___________________________________________________
Gest�o de Sistemas de Informa��o - CELTI
+55 85 255-3746
[EMAIL PROTECTED]
----------------------------------------------------------------------------
---------------
Ceara' Java User Group
Para cancelar sua assinatura, envie um e-mail para:
[EMAIL PROTECTED]
Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]
Falar com o administrador? e-mail para: [EMAIL PROTECTED]
-------------------------------------------------------------------------------------------
Ceara' Java User Group
Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED]
Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]
Falar com o administrador? e-mail para: [EMAIL PROTECTED]