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());

 

 

 

 
posted @ 2018-07-02 19:55  </Venus>  阅读(1681)  评论(0编辑  收藏  举报