Я только что столкнулся с некоторыми проблемами при добавлении последовательности JLabels в мой графический интерфейс.Например, мне нужно показать 9 JLabels слева от экрана прямо друг под другом.Вот что я получил до сих пор:
public MeatPanel () {
JLabel label1 = new JLabel("Meat");
JLabel label2 = new JLabel("Bacon");
JLabel label3 = new JLabel("Capicola");
JLabel label4 = new JLabel("Hamburger");
JLabel label5 = new JLabel("Pepperoni");
JLabel label6 = new JLabel("Meatball");
JLabel label7 = new JLabel("Sausage");
JLabel label8 = new JLabel("Chicken");
JLabel label9 = new JLabel("Linguica");
add(label1, BorderLayout.WEST);
add(label2, BorderLayout.WEST);
add(label3, BorderLayout.WEST);
add(label4, BorderLayout.WEST);
add(label5, BorderLayout.WEST);
add(label6, BorderLayout.WEST);
add(label7, BorderLayout.WEST);
add(label8, BorderLayout.WEST);
add(label9, BorderLayout.WEST);
setLayout(new BorderLayout(9,0));
}
Однако они просто отображаются рядом друг с другом.Как я могу сделать так, чтобы они были прямо друг под другом, как в списке?