Configurando a largura da coluna em um JTable

Continuando com a série sobre JTable, saiba como redimensionar a largura das colunas deste componente.

Configurando a largura da coluna em um JTable

Por padrão, a largura de todas as colunas de um JTable são iguais. Para que ajustes na largura das colunas possam serem feitos, é preciso desabilitar o autoResizeMode.

 

int rows = 3;
int cols = 3;
JTable table = new JTable(rows, cols);
// Desabilita o auto resize
table.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
// Configura a largura para 100 pixels
int vColIndex = 0;
TableColumn col = table.getColumnModel().getColumn(vColIndex);
int width = 100;
col.setPreferredWidth(width);
Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Artigos relacionados