Al�m das dicas do Rodrigo,

dois sites que podem te ajudar:

o cl�ssico "swing examples":
http://www.senun.com/Left/Programming/Java_old/Examples_swing/SwingExamples.html

e o tutorial da SUN, que tem link na pr�pira documenta��o Java:
http://java.sun.com/docs/books/tutorial/uiswing/components/table.html

valeu,

    Felipe Ga�cho
    coordenador CEJUG
>
> ----> Esqueci de colocar o m�todo que seta a cor da celula...
>
>
> 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.setBackground(Color);
> 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]
>
>
>


-------------------------------------------------------------------------------------------

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] 

 


Responder a