Eventos na JScrollBar

2 respostas
R

Olá a todos do GUJ…

Eu desenvolvi aqui um componente de Tabela com cabeçalho de linha e rodapé, então foi necessário adicionar uma JScrollBar embaixo do rodapé, para que seja a barra de rolagem horizontal do componente. Foi feita a sincronização desta com a tabela central, e ela encontra-se funcionando perfeitamente.
Porém eu gostaria que a JScrollBar aparecesse apenas quando fosse necessária, ou seja, se a tabela for menor que a tela, a scrollbar ficaria oculta e quando a tabela fosse maior, a scrollbar aparecesse.

Alguem sabe alguma evento ou forma de fazer isto?

2 Respostas

von.juliano

Vê se resolve:

scrollBar.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED);
R

von.juliano:
Vê se resolve:

scrollBar.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED);

Olá von.juliano…
Esta abordagem não funciona, visto que este é um método de JScrollPane, e eu estou trabalhando com JScrollbar, então não tenho este método.

Alguém mais possui alguma sugestão?

Criado 13 de março de 2007
Ultima resposta 13 de mar. de 2007
Respostas 2
Participantes 2