GUJ / Assuntos Gerais / Topico [Resolvido]Alterar Header de uma JTable 13 de junho de 2012 1 resposta L lucas.vigano 13 de junho de 2012 Olá Pessoal, Seguinte, tenho uma jTable onde exibo alguns valores. Está tudo funcionando perfeito. Eu só precisava deixar o Header dessa jTable da mesma altura das linhas dos valores. Isso é possivel? Se sim qual método devo estudar/usar? Valeu pela ajuda! Alura O que são algoritmos e lógica de programação e como aprender? Entenda o que são algoritmos e lógica de programação e qual é a importância desses conceitos para começar a programar 1 Resposta L lucas.vigano 14 de jun. de 2012 Pessoal… consegui resolver… A solução foi aplicar um render na JTable! Segue o render usado class variableRowHeightRenderer extends JLabel implements TableCellRenderer { int maxHeaderHeight; public variableRowHeightRenderer(JTable table) { super(); maxHeaderHeight = 22; //Tamanho do Header } @Override public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) { setText((String) value); setHorizontalAlignment(vDados.get(column).alinhamento); Dimension d = new Dimension(table.getTableHeader().getPreferredSize().width, maxHeaderHeight); table.getTableHeader().setPreferredSize(d); return this; } } É isso aew! Flws Criado 13 de junho de 2012 Ultima resposta 14 de jun. de 2012 Respostas 1 Participantes 1 Topicos relacionados Componente de forum 4 respostas Consultar CPF pelo nome na Receita Federal 5 respostas Pegadinhas que se fazem com os pobres estagiários 62 respostas [Resolvido] Como comparar Strings em C? 6 respostas Converter pixels para centímetros 9 respostas Fiap Graduacao em Tecnologia — FIAP Analise e Desenvolvimento de Sistemas, Engenharia de Software e mais Casa do Codigo Casa do Codigo — Livros de tecnologia Livros de programacao, infraestrutura e inovacao