我目前正在修读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()));
}