alguem poderia me dizer como eu faço pra “Colorir as linhas de uma JTable”
por exemplo , quero que minha tabela tenha uma linha azul e a outra branca alternadas , c alquem tiver alguma sugestão eu ficarei grato
Linhas Coloridas de uma JTable
D
1 Resposta
Você tem que criar uma classe que herde de DefaultTableCellRenderer e sobrescrever o método getTableCellRendererComponent.
A do exemplo abaixo, muda cor de fundo, borda e fonte.
private class TableRowHeaderCellRenderer extends DefaultTableCellRenderer {
@Override
public Component getTableCellRendererComponent(
JTable table, Object value, boolean isSelected,
boolean hasFocus, int row, int column) {
setFont(new java.awt.Font("Lucida Sans", 0, 12 ));
setBorder(new SoftBevelBorder(SoftBevelBorder.RAISED));
setBackground(new Color(244, 242, 228));
setValue((String) value);
return this;
}
}
Criado 20 de outubro de 2006
Ultima resposta 20 de out. de 2006
Respostas 1
Participantes 2
Alura Git Flow: entenda o que é, como e quando utilizar Entenda o que é Git Flow, como funciona seu fluxo com branches como Master, Develop, Feature, Release e Hotfix, além de vantagens e desvantagens.
Casa do Codigo Ontologias e Web Semantica: Do conceito a aplicacao Por Ivam Galvao Filho — Casa do Codigo