音乐播放器的 JavaFX tableView 播放按钮?

JavaFX tableView play button for a music player?

我在 javaFX musicPlayer 应用程序中有一个工作表视图,其中包含以下列:名称、艺术家、专辑、持续时间。我将如何做到无论我按哪一列,我的应用程序都会播放我双击时选择的任何歌曲?我有一首歌曲 class 带有 Play() 方法 F.Y.I.

谢谢

使用自定义 TableRow 工厂:

TableView<String> tableView = new TableView<>();
    tableView.setRowFactory(cb -> {
        TableRow<String> row = new TableRow<>();
        row.setOnMouseClicked(ev -> {
            if(ev.getClickCount() > 1) {

            }
        });
        return row;
    });

提示:您可以使用 TableRow.getItem() 访问行项目。