Colocando um JLabel em uma coordenada x, y específica em um JPanel

Eu estou tentando colocar uma série de JLabels em coordenadas X e Y específicas em um JPanel (e definir sua altura e largura também). Não importa o que eu faça, cada etiqueta acaba imediatamente à direita da etiqueta anterior e tem exatamente o mesmo tamanho de todas as outras.

Agora, meu Jpanel está em um layout de grade. Eu tentei o Absolute Layout (resultados de exceções de argumentos ilegais), Free Design (sem rótulos aparecem), Flow Layout (tudo é apenas espremido no centro) e alguns outros.

Não tenho certeza do que preciso fazer para que isso funcione. Alguém pode ajudar? Obrigado!

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);

questionAnswers(6)

yourAnswerToTheQuestion