예제 #1
0
  private void updateFields(Person person) {
    this.person = person;
    tfFirstName.setText(person.getFirstName());
    tfLastName.setText(person.getLastName());
    tfAddress.setText(person.getAddress());
    tfPhoneNumber.setText(person.getPhoneNumber());

    DateFormat df = new SimpleDateFormat("yyyy-MM-dd", Locale.ENGLISH);
    try {
      Date result = df.parse(person.getDOB());
      dateModel.setValue(result);
      dateModel.setSelected(true);
    } catch (ParseException ex) {
      Logger.getLogger(PersonForm.class.getName()).log(Level.SEVERE, null, ex);
    }
  }