Tentando criar vários JLabels, no entanto, apenas um está aparecendo

Eu estou tentando criar vários JLabels do mesmo formulário e, em seguida, tentando adicioná-los ao mesmo JPanel. No entanto, apenas um dos JLabels aparece e não consigo descobrir o porquê! Aqui está o código que escrevi:

    final JPanel labelPanel = new JPanel(new BorderLayout());
    panel.add(labelPanel, BorderLayout.NORTH);

    JLabel[] dashedLineLabel = new JLabel[wordLength];

    for (int i = 0; i < wordLength; i++)
    {   
        dashedLineLabel[i] = new JLabel("__  ");
        dashedLineLabel[i].setFont(new Font("Serif", Font.BOLD, 30));
        labelPanel.add(dashedLineLabel[i]);
    }   

Qualquer ajuda seria muito apreciada! Obrigado

questionAnswers(4)

yourAnswerToTheQuestion