private void saveContact() {
		Pattern p = Pattern.compile("^[_A-Za-z0-9-\\+]+(\\.[_A-Za-z0-9-]+)*@[A-Za-z0-9-]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$");
		Matcher m = p.matcher(textField_2.getText().trim());
		if (ek != null && !(textField.getText().isEmpty())
				&& !(textField_1.getText().isEmpty())
				&& !(textField_2.getText().isEmpty())
				&& m.matches()) {
			int response = JOptionPane.showConfirmDialog(this,
					"M\u00F6chten Sie die Daten wirklich \u00FCbernehmen?");
			if (response == JOptionPane.YES_OPTION) {
				ek.setVorname(textField.getText().trim());
				ek.setNachname(textField_1.getText().trim());
				ek.setEmail(textField_2.getText().trim());
				ekd.save(ek);
			}
		} else {
			JOptionPane.showMessageDialog(null,
					"Die Felder wurden nicht korrekt ausgef\u00FCllt!");
		}
	}