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

时间:2013-10-19 17:50:20

标签: java class arraylist

我目前正在修读Java课程。我们正在编写一个应用程序,用于在arraylist中存储输入的姓名和电话号码。当按下添加联系人按钮时,它应该将数据返回到两个单独的JTextFields,这些JTextFields存储在一个类中并且可以滚动浏览。我无法将数据返回到Textfields。感谢

    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()));
}

0 个答案:

没有答案