Boa Noite, senhores eu tenho que refaturar um codigo, e estou meio estagnado numa parte tem uma classe Renderer, nela tem o método getTableCellRendererComponent
que pega os valores de um array que guardar o objetos mulher e popula na Jtable, só que eu queria fazer esse mesmo procedimento para popular pessoas Masculino está em outro array essas informações, porém no mesmo método não dá, então alguém teria uma idéia de como eu poderia fazer?
Eu não estou usando herança.
public Component getTableCellRendererComponent(JTable tabela, Object value,
boolean isSelected, boolean hasFocus, int row, int col) {
if (pessoa.getMulher(row, col) != null) {
setIcon(pessoa.getMulher(row, col).getMulher().getImage());
} else {
setIcon(null);
}
//classe da Jtable
this.tabela = new JTable(model) {
public Component prepareRenderer(TableCellRenderer renderer,
int row, int column) {
Component c = super.prepareRenderer(renderer, row, column);
}
[quote=cleber_zeh]Boa Noite, senhores eu tenho que refaturar um codigo, e estou meio estagnado numa parte tem uma classe Renderer, nela tem o método getTableCellRendererComponent
que pega os valores de um array que guardar o objetos mulher e popula na Jtable, só que eu queria fazer esse mesmo procedimento para popular pessoas Masculino está em outro array essas informações, porém no mesmo método não dá, então alguém teria uma idéia de como eu poderia fazer?
Eu não estou usando herança.
[code]
public Component getTableCellRendererComponent(JTable tabela, Object value,
boolean isSelected, boolean hasFocus, int row, int col) {
if (pessoa.getMulher(row, col) != null) {
setIcon(pessoa.getMulher(row, col).getMulher().getImage());
} else {
setIcon(null);
}
//classe da Jtable
this.tabela = new JTable(model) {
public Component prepareRenderer(TableCellRenderer renderer,
int row, int column) {
Component c = super.prepareRenderer(renderer, row, column);
}
[/code][/quote]
eu tenho que passar só um valor fixo para a tableModel?