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