检测双击发生在哪个(两个)表视图中

时间:2019-05-16 13:40:26

标签: javafx tableview

我有两个表视图(一个用于员工,一个用于项目),并希望检查发生了两次双击的情况。之后,应将所选TableView中所选项目的数据加载到TextFields中。

我的员工只有一个ID,一个保证人姓名和一个姓氏。 在“项目”中,有一个ID和一个项目名

@FXML
public void mouseClicked(MouseEvent event) {
    if (event.getClickCount() == 2) //Checking double click
    {
        if(event.getTarget() == mitarbeiterview) {
            Mitarbeiter abk = mitarbeiterview.getSelectionModel().getSelectedItem();
            eintragVorname.setText(abk.getVorname());
            eintragNachname.setText(abk.getNachname());
        }else if(event.getTarget() == projektview) {
            Projekt abk = projektview.getSelectionModel().getSelectedItem();
            eintragBezeichnung.setText(abk.getName());
        }
    }
}

0 个答案:

没有答案