Select row in Javafx Tableview

2019-02-25 10:42发布

问题:

According to my above Table view once I click on any Action icon it will navigate to another window (with selected data). How I keep selected same row when it back again to this Table view. Thanks.

回答1:

So sorry actually I have duplicated the question

Correct answer was there:

Platform.runLater(new Runnable()
{
    @Override
    public void run()
    {
        table.requestFocus();
        table.getSelectionModel().select(0);
        table.getFocusModel().focus(0);
    }
});


回答2:

Just remember the current selection (as a field) in your table view wrapper instance, and the restore it on re-focus.



标签: javafx-8