将JTextArea内容存储到数组中,稍后再次使用它

时间:2017-06-13 03:02:46

标签: java

我正在尝试从JTextArea获取文本(事务)并将其保存到ArrayList,然后单击按钮使其稍后返回。

我在Transaction.java类中创建了ArrayList:

ArrayList<String> transactions = new ArrayList<>();

单击“创建”按钮时(在扩展JFrame的另一个类中称为TransApp.java),这在代码末尾完成:

t.transactions.add(TextArea.getText());

最后,当使用按钮和JSpinner时,使用此代码(也在TransApp.java中):

    Transaction t = new Transaction((int) TransNumSpin.getValue(), null, null, null, 0, 0);
    int i = (int) TransNumSpin.getValue();
    TextArea.setText(t.gotoTrans(i));

所以,我的问题是,为什么这不能正常工作?我没有太多的Java经验和我的经验,我没有存储任何东西。提前致谢。 :)

0 个答案:

没有答案