JTable com 107 campos

4 respostas
loganwlogan

Bom dia amigos, eu to com um problema eu tenho uma tabela de 107 compos e preciso apresentar essa tabala em um JTable e quando crio a JTable dentro de um JScrollPane (eu uso o netBeans), os campos ficam pequenininhos e quando aplicao o ColumnTableModel ele foramata as colunas pra mim, contudo nem toas as colunas aparecem o JScrollPane não apresenta uma barra horizontal de rolagem para permitir que eu role a tela e veja as demais colunas. Será que alguém pode me ajudar com isso?

Agradecido

Logan

4 Respostas

brlima

Dá uma olhada nestes 2 links. Devem ajuda rno que precisa.

:arrow: http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JScrollPane.html#setHorizontalScrollBarPolicy(int)
:arrow: http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JTable.html#setAutoResizeMode(int)

loganwlogan

Valeu brLima!!!

Ainda bem que existem pessoas como vc que se dispõe a ajudar a galera que ta começando, grande abraço

H

Acho q a dúvida do logan é +/- a mesma q a minha. Dei uma olhada nas APIs mas nao resolveram muito.

A minha JTable está dentro de um JScroolPane e a HorizontalScrollBarPolicy e a VerticalScrollBarPolicy estão setadas como AS_ NEED. A barra vertical aparece qdo a tabela passa do tamanho do Pane, no entanto qdo coloco colunas com células com textos grandes ele coloca “…” ao invés de criar a barra horizontal de rolagem. Como resolver isso?

H

ahhh a JTable está com o autoResizeMode setada como All_Colums

Criado 17 de outubro de 2006
Ultima resposta 2 de nov. de 2006
Respostas 4
Participantes 3