Galera.
Boa Tarde.
Estou fazendo um tela para cadastro, no final da tela vai ter um JTable com todos os registro da tabela, passa para ele poder consultar os ue já foi cadastro ou apenas para poder atualizar!!
Porém quando vc cria um Jtable, por default fica um tamanho grande para umas 20 linhas, mais quero mostra apenas 8 linhas, se houver mais crie uma barra de rolagem, andei por varios topicos e links e nada encontrei que pode-se me ajudar!!
Cheguei a usar um “new Dimension()”, porém meu JTextField ficou grande!!!
Vou postar o código da Jtable!!
Preciso disso com um pouco de urgência é um projeto que tenho que entregar semana que vem!!
Me ajude.
Desde de já obrigado!!
Att.
Vinícius Rodrigues
JTRegistro = new JTable();
JTRegistro.setPreferredScrollableViewportSize(new Dimension(500, 70));
JTRegistro.setModel(new DefaultTableModel( new Object [][] { {null, null, null, null},{null, null, null, null},{null, null, null, null},{null, null, null, null},{null, null, null, null} },new String [] { "ID", "Nome", "Descrição" }));
JTRegistro.getColumnModel().getColumn(0).setPreferredWidth(30);
JTRegistro.getColumnModel().getColumn(0).setResizable(false);
JTRegistro.getColumnModel().getColumn(1).setPreferredWidth(150);
JTRegistro.getColumnModel().getColumn(1).setResizable(true);
JTRegistro.getColumnModel().getColumn(2).setPreferredWidth(250);
JTRegistro.getColumnModel().getColumn(2).setResizable(true);
JTRegistro.setRowHeight(14);
//Scroll Tabela Registro
JScrollPane rolagemTabela = new JScrollPane();
rolagemTabela.setViewportView(JTRegistro);
Lembrando só quero diminuir o tamanho para umas 8 linhas
