цикл Java в графическом интерфейсе TextArea

вопрос действительно прост .... У меня есть цикл for для печати списка заголовков и добавления результатов в TextArea GUI. например, список содержит заголовки A, B, C. Каждый раз, когда TextArea должна отображать заголовки один за другим. Но, в моем случае, распечатка всегда показывает весь список заголовков. Мой метод TextArea вызывается внутри цикла for. к каждой петле должна быть добавлена распечатка, а не весь список. как решить пожалуйста помогите ...

извините за путаницу ... Я использую JTextArea, чтобы показать результаты. вот код:

    private static JTextArea textArea1;
 ....
 ....
    textArea1 = new JTextArea(26, 38);
    textArea1.setLineWrap(true);
    textArea1.setEditable(false);
    sbrText = new JScrollPane(textArea1);
    sbrText.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
....
....

public static void getStringText() {

    String ptime = passdata.getTime();
    String ppid = passdata.getPageid();
    String ptitle = passdata.getTitle();
    String previd = passdata.getrevid();
    String pparentid = passdata.getParentId();
    String puser = passdata.getUser();
    String pcomments = passdata.getComments();

    textArea1.append("Timestamp: " + ptime + "\n" + "Pageid: " + ppid
            + "\n" + "Title:" + ptitle + "\n" + "Revid:" + previd + "\n"
            + "Parentid:" + pparentid + "\n" + "User:" + puser + "\n"
            + "Comments:" + pcomments + "\n" + newline + newline);
    textArea1.setCaretPosition(textArea1.getDocument().getLength());
    // System.out.println(passToText.getPageid());
}

метод getStringText () вызывается внутри цикла for.

вот графический интерфейс, который я построил. он показывает заголовок со своей информацией, не может быть напечатан один за другим, в цикле for он должен быть напечатан как A, а затем B. Анимация в графическом интерфейсе должна быть показана A, а затем показана B. Но в моем случае , это показывает A, B, C в то же время ... Извините Трудно объяснить, что я вижу ....

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

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