вы можете увидеть этот ответ: https://stackoverflow.com/a/18073909/189411
JPanel panel = new JPanel(); panel.setLayout(new BoxLayout(panel, BoxLayout.Y_AXIS));