【发布时间】:2017-05-21 13:37:15
【问题描述】:
里面的数据是一个 MySQL 数据库,我使用一个 modell 和一个 observableArrayList 来获取它们。
我想做一个 initialize 方法来读取整个选定的行并将其保存到文本字段中(如名称-名称、地址-地址等)。我试过了,现在我可以选择整行数据,但不能将其拆分为字符串来设置 TextField 文本:
ListViewerModell details = (ListViewerModell) table.getSelectionModel().getSelectedItem();
//Checking if any row selected
if (details != null) {
//??? - split
editName.setText("*Name*");
editAddress.setText("*Address*");
}
尝试使用 modell getName()、getAdress() 方法,但我得到了 NullPointerException 和 TablePos 方法。
【问题讨论】: