Muitos Componenetes em um JPanel, problemas na visualização

Bem, galera estou com uam aplciação e cada vez que eu clico em um botão é criado um combobox com um label com uma lista configurei o layout do meu JPanel para que cada combo criado aparecesse um ao lado do outro, usei o metodo .setLayout(new GridLayout(1,1))…até aí tudo otimo, o problema é que se eu clicar muitas vezes no botão o Panel fica muito grande e os combonentes ficam fora do campo de visão, primeria pergunta:

Como faço para resolver isso: tipow, pensei em criar um botão e adicionar a ele uma ação que fizesse com que o painel fosse se afastando para a direita de forma que fosse aparecendo os combonentes criados, mas não sei como fazer…alguem teria alguma ajuda a respeito disso?

uma outra pergutna é: como eu falei, ao clicar no botão eu crio um combobox e um label, como faço para fazer com que o label fique em cima do combo? pois consegui apenas fazer com que ele ficasse ao lado…

agradeço qq ajuda…abraço galera!!

Talvez JScrollPane possa resolver seu problema de combonentes que ficam fora do campo de visão.

http://java.sun.com/docs/books/tutorial/uiswing/components/scrollpane.html

Resouveu sim…exatamente o que eu queria…

brigadão