将JFXButton添加到JFXTreeTableView中

时间:2018-07-12 12:39:43

标签: java javafx treetableview jfoenix

我已尝试对此进行研究,但找不到任何示例。我发现的示例仅与普通TableView有关。我只能创建一个带有对象的JFXTreeTableView并列出String。任何帮助,将不胜感激!谢谢!

我需要将一个按钮或除字符串以外的任何其他对象放到TreeTableView中。

已更新,以清楚说明我想要的外观,下面是解决方案。 enter image description here

1 个答案:

答案 0 :(得分:1)

参考这篇文章,我试图将一个Button(特别是JFXButton)添加到TreeTableView(特别是JFXTreeTableView)中 How to add button in JavaFX table view

但是,该帖子仅讨论TableView。在分析了代码之后,我尝试修改代码以改为使用TreeTableView和TreeTableCell。

使用来自JFoenix的示例代码并对其进行修改,如下面的代码片段所示,我可以将JFXButton加载到JFXTreeTableView中。 (也适用于普通的Button。只需将JFXButton替换为Button)

public function downloadFile($filename)
    {
           $dwn = storage_path('app\public\upload'.$filename);
            return Storage::download($dwn);
    }

这是最终结果: Image Example