Java 存储类信息并将其返回到文本字段

Java 存储类信息并将其返回到文本字段,java,class,arraylist,Java,Class,Arraylist,我目前正在学习Java课程。我们正在编写一个应用程序,将输入的姓名和电话号码存储在arraylist中。当按下add contact按钮时,它应该将数据返回到两个单独的JTextFields中,这两个字段存储在一个类中,可以滚动浏览。我无法将数据返回到文本字段。谢谢 private int position = 0; private void addContactJButtonActionPerformed(java.awt.event.ActionEvent evt) {

我目前正在学习Java课程。我们正在编写一个应用程序,将输入的姓名和电话号码存储在arraylist中。当按下add contact按钮时,它应该将数据返回到两个单独的JTextFields中,这两个字段存储在一个类中,可以滚动浏览。我无法将数据返回到文本字段。谢谢

    private int position = 0;

     private void addContactJButtonActionPerformed(java.awt.event.ActionEvent evt) {                                                  
    setContact();
   newContact = new Contact(nameJTextField.getText(),
           Integer.parseInt(numberJTextField.getText()));

  ContactsArrayList.add(newContact);
  position = ContactsArrayList.size() - 1;
  loadContact();
}

    public void setContact()
{
    newContact.setName(nameJTextField.getText());
    newContact.setNumber(Integer.parseInt(numberJTextField.getText()));

}

    public void loadContact()
{
    newContact = (Contact) ContactsArrayList.get(position);

    storedNameJTextField.setText(newContact.getName());
    storedNumberJTextField.setText(String.valueOf(newContact.getNumber()));
}

我尝试过的代码请添加到目前为止您编写的代码。这样你会得到更好的答案;你说你有麻烦。。。你到底有什么麻烦?顺便说一句,你可能应该读一读关于我遇到麻烦的书,因为我想我不确定做我想做的事情的最佳方式。我试图将nameJTextField和numberJTextField中的信息存储到一个类中,然后分别在storedNameJTextField和storedNumberJTextField中返回该信息,这样就可以使用next和back按钮导航这些信息。