我想在Java中附加文本区域

问题描述 投票:-1回答:1

我希望能够附加此textArea,以便它可以继续接收数据和它。

例如:我想接受输入并将其继续添加到文本区域,但是当我尝试这种方式时,它仅添加了一个值

                String ID = txt1.getText();
                String GPA = txt3.getText();
                boolean add = addNewStudent(name, ID, GPA);

                studentTextArea.setText(name+ID+GPA+"\n");
                SIS.add(studentTextArea);
java methods textarea
1个回答
0
投票
studentTextArea.setText(name+ID+GPA+"\n");

setText()方法会将文本设置为文本区域。它不会附加现有文本。

您需要使用类似这样的内容。如果您使用的是JavaFx,请尝试此操作。

studentTextArea.appendText(name+ID+GPA+"\n");

如果您使用java swing,我认为它只是添加方法。

studentTextArea.append(name+ID+GPA+"\n");
© www.soinside.com 2019 - 2024. All rights reserved.