[RESOLVIDO] Barra de rolagem em um jFrame

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?

Insira o Container de seus componentes em um JScrollPane.

1 curtida

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

Dessa forma funcionou perfeitamente! :blush:

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.

1 curtida