Interfaces grafica

Estou fazendo um interface para meu programa e uso tres jslider, porem quando executo e os tres aparecem um do lado do outro.
Como faço para um em baixo do outro

Oxe, mande eles se posicionarem corretamente dentro do seu gerenciador de layout. Você está usando qual?

setLayout(new BorderLayout());

Se os três forem do mesmo tamanho, use o GridLayout, que é bem simples. Se forem do tamanho diferente use o GridBagLayout.

E se ainda quiser usar o BorderLayout, tente colocar um no BorderLayout.NORTH, outro no BorderLayout.CENTER, e o último no BorderLayout.SOUTH.

BLZ, abraços