Olá pessoal, como eu ajusto o tamanho de uma (ou várias) coluna(s) de uma JTable que usa AbstractTableModel?
Usando desta forma não funciona:
minhaTabela.getColumnModel().getColumn(0).setPreferredWidth(50);
Alguma luz?
Olá pessoal, como eu ajusto o tamanho de uma (ou várias) coluna(s) de uma JTable que usa AbstractTableModel?
Usando desta forma não funciona:
minhaTabela.getColumnModel().getColumn(0).setPreferredWidth(50);
Alguma luz?
Esquece! Falha minha! Funciona perfeitamente!
minhaTabela.setAutoResizeMode(minhaTabela.AUTO_RESIZE_OFF);
minhaTabela.getColumnModel().getColumn(0).setPreferredWidth(10);
Desculpas! :lol:
E é essa mesmo a melhor forma.
Como largura de coluna é uma informação de view, e não do model, ela não tem qualquer relação com o AbstractTableModel.
No máximo, terá com um ColumnModel, que é um “model de view”.
Godoy, vc está redondamente certo…
Foram exatos 7 minutos de bobeira que dei…
Valeu!