diff --git a/src/main/java/seedu/address/ui/ClientDetailedView.java b/src/main/java/seedu/address/ui/ClientDetailedView.java index 5a52f29d046..b5fd660b66a 100644 --- a/src/main/java/seedu/address/ui/ClientDetailedView.java +++ b/src/main/java/seedu/address/ui/ClientDetailedView.java @@ -10,6 +10,7 @@ import javafx.scene.layout.Region; import javafx.scene.layout.VBox; import seedu.address.commons.core.LogsCenter; +import seedu.address.model.client.Address; import seedu.address.model.client.Birthday; import seedu.address.model.client.Client; import seedu.address.model.client.Email; @@ -34,6 +35,9 @@ public class ClientDetailedView extends UiPart { @FXML private Label email; + @FXML + private Label address; + @FXML private Label birthday; @@ -52,6 +56,7 @@ public ClientDetailedView(Client client) { clientName.setText(client.getName().toString()); phoneNumber.setText(client.getPhone().toString()); email.setText(client.getEmail().map(Email::toString).orElse("")); + address.setText(client.getAddress().map(Address::toString).orElse("")); Optional clientBirthday = client.getBirthday(); if (clientBirthday.isEmpty()) { birthday.setText(""); diff --git a/src/main/resources/images/address.png b/src/main/resources/images/address.png new file mode 100644 index 00000000000..867e219b562 Binary files /dev/null and b/src/main/resources/images/address.png differ diff --git a/src/main/resources/view/ClientDetailedView.fxml b/src/main/resources/view/ClientDetailedView.fxml index 0a05fd8707f..5b6035a344c 100644 --- a/src/main/resources/view/ClientDetailedView.fxml +++ b/src/main/resources/view/ClientDetailedView.fxml @@ -89,7 +89,19 @@ -