javafx TableView 获取选择的行

之前按照stackoverflow的方法会发生

返回类型不符 TableView 默认返回 Object 

需要带类型的 new 一个新的 Object 类的实例表 来接收已知表

TableView<Sheet> sw;

然后就可以放心使用 getSelectedItem()

TableView<Sheet> sw = main_table;
// 然后再用所需要的类型 比如 sheet 接收。 Sheet sheet = sw.getSelectionModel().getSelectedItem();

然后就可以正确接收了

System.out.println(sheet.getTitle());

 

 

 
原文地址:https://www.cnblogs.com/venusian/p/9255504.html