[color=“black”]Ai gurizada, gostaria de saber se tem como colocar um Barra de rolagem num JPanel, porque estou fazendo o seguinte:[/color]
JScrollPane Barra = new JScrollPane();
JPanel p = new JPanel();
Barra.setViewportView§;
Barra.setBounds(5, 5, 775, 435);
Barra.setVerticalScrollBarPolicy(ScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
Barra.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
p.setBounds(5, 5, 775, 435);
fazendo isto a barra de rolagem aparece só que eu quero adicionar um botão que está fora das medidas do JPanel, e visualizado quando rolar a barra para baixo e para este caso não funciona.
Cara, não sei se expliquei direito da outra vez, vou tentar de novo.
Tenho um JPanel com Layout “null” porque quero adicionar objetos neste JPanel na posição que eu quizer:
Defino um tamanho para este JPanel e quando adiciono objetos fora deste tamanho(tenho que fazer isto porque preciso adicionar muitos objetos a este JPanel), ou seja, mais abaixo ou mais pro lado, gostaria de visualizar estes objetos quando eu rolar a barra.
Espero que tenha ficado mais claro o que quero fazer.
Redimensiona o tamanho do seu JPanel. Dá uma setPreferredSize nele. Ai ele vai redimensiona e o Scroll vai reconhecer o novo tamanho para permitir o scroll dele todo.