получить текст из динамически добавленной jPanel

Я добавляю динамическиsubPanel вjPanel1 (сjTextField а такжеjButton). Часть кода детали была позаимствована утам.

Я пытаюсь получить текст из компонентовjPanel1, но не может добиться успеха.

Редакция: Это субпанель, которая содержитjTextField, +Button а также-Button.

private class subPanel extends javax.swing.JPanel {         
        subPanel me;
        public subPanel() {
            super();
            me = this;
            JTextField myLabel = new JTextField(15);
            add(myLabel);
            JButton myButtonRemove = new JButton("-");
            JButton myButtonAdd = new JButton("+");
            add(myButtonRemove);
            add(myButtonAdd);

Вот код AddButton:

    jPanel1.add(new subPanel());
    pack();

код что я пытаюсь получить текст отjTextField не работает:

     Component[] children = jPanel1.getComponents();
     for (int i=0;i<children.length;i++){
     if (children[i] instanceof JTextField){
     String text = ((JTextField)children[i]).getText();
     System.out.println(text);

}

Ваш ответ будет с благодарностью.

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

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