Dodanie nowego wiersza za pomocą przycisku do widoku tabeli javafx

Zdefiniowałem tableview w fxml. To jest coś takiego:

SNO Name DOB Action

Kolumna Akcja zawierałaby przyciski w każdym wierszu z tekstem „usuń”. Mam dwa pytania:

Jak dodać ten przycisk usuwania do każdego nowego wiersza ostatniej komórki w javafx?Jak uzyskać indeks wiersza, którego przycisk usuwania został kliknięty? (Abym mógł usunąć wiersz lub wykonać inne czynności związane z obsługą zdarzeń)

questionAnswers(1)

yourAnswerToTheQuestion