Размещение JLabel в определенной координате x, y на JPanel

Я пытаюсь разместить серию JLabels в определенных координатах X и Y на JPanel (и установить также ее высоту и ширину). Независимо от того, что я делаю, каждый ярлык сразу оказывается справа от предыдущего и имеет тот же размер, что и все остальные.

Прямо сейчас мой Jpanel находится в сетке. Я пробовал Absolute Layout (недопустимые результаты исключений аргументов), Free Design (без меток), Flow Layout (все просто сжимается в центр) и некоторые другие.

Не уверен, что мне нужно сделать, чтобы сделать эту работу. Кто-нибудь может помочь? Спасибо!

JLabel lbl1 = new JLabel("label 1");
JLabel lbl2 = new JLabel("label 2");
JLabel lbl3 = new JLabel("label 3");
JLabel lbl4 = new JLabel("label 4");
JLabel lbl5 = new JLabel("label 5");

myPanel.add(lbl1);
myPanel.add(lbl2);
myPanel.add(lbl3);
myPanel.add(lbl4);
myPanel.add(lbl5);

lbl1.setLocation(27, 20);
lbl2.setLocation(123, 20);
lbl3.setLocation(273, 20);
lbl4.setLocation(363, 20);
lbl5.setLocation(453, 20);

lbl1.setSize(86, 14);
lbl2.setSize(140, 14);
lbl3.setSize(80, 14);
lbl4.setSize(80, 14);
lbl5.setSize(130, 14);

Ответы на вопрос(6)

Ваш ответ на вопрос