[RESOLVIDO] Barra de rolagem em um jFrame

3 respostas Resolvido
jtablenetbeansmvcjava
S

Galera, preciso de uma luz.

Criei uma tabela em um jFrame onde puxa informações de um banco de dados, porém preciso de uma barra de rolagem vertical, APENAS se vier muitas informações a ponto de não caber na tela. Se tiver uma quantidade de informações que caiba na tela, ai não apareceria a opção da barra de rolagem. Ou seja, ela teria que ser situacional, pois uma barra de rolagem que aparece sem precisar deixa o layout bem feio e super amador :sweat_smile:

Neste caso, como fazer?

3 Respostas

S
Solucao aceita

Insira o Container de seus componentes em um JScrollPane.

S

E também tem que ajustar o preferredSize de ambos, tanto da tabela quanto do ScrollPane, certo?

Dessa forma funcionou perfeitamente! :blush:

S

Do componente que está dentro do JScrollPane, não precisaria.
Agora se precisa setar o preferredSize do JScrollPane vai depender do layout do Container onde o JScrollPane está inserido.
Leia a documentação dos layout managers.

Criado 10 de maio de 2019
Ultima resposta 10 de mai. de 2019
Respostas 3
Participantes 2