Você está aqui: Java ::: Classes e Componentes ::: JTable |
Entenda a interface TableCellRendererQuantidade de visualizações: 6 vezes |
A interface TableCellRenderer descreve o renderizador usado para exibir os dados das células em uma TableColumn. Cada TableColumn tem um TableCellRenderer que pode ser atribuido/obtido com os métodos setCellRenderer()/getCellRenderer(). O método getTableCellRendererComponent() é o único método declarado por esta interface, e retorna um Component que será usado para renderizar a célula. Este método assume os seguintes parâmetros: JTable table: a instância da tabela que contém a célula a ser renderizada. Object value: o valor usado para representar os dados na célula especificada. boolean isSelected: define se a célula atual está ou não selecionada. boolean hasFocus: define se a célula atual retém o foco (true se ela foi clicada por último). int row: pode ser usado para retornar um renderizador específico para uma linha ou célula. int column: pode ser usado para retornar um renderizador específico para uma coluna ou célula. Devemos customizar ou variar o componente retornado baseado nos parâmetros acima. Por exemplo, se o value for uma instância de Color, poderíamos retornar uma subclasse de JLabel que pintaria um retângulo na cor especificada. Este método pode ser usado para retornar diferentes renderizadores para colunas, linhas, ou células. |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
Delphi - Como obter a quantidade de registros em um TClientDataSet do Delphi usando a propriedade RecordCount |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |