我为TreeView Node创建了上下文菜单但是我遇到了如何为不同的树节点创建上下文菜单的问题?
有什么方法可以解决这个问题吗?
答案 0 :(得分:2)
请参阅https://www.marshall.edu/genomicjava/2013/12/30/javafx-tableviews-with-contextmenus/,它为TableViews做了类似的事情。您可以调整其中的想法以使用TreeView。
答案 1 :(得分:2)
您可以在TreeCell
上定义自定义TreeView
工厂。此自定义工厂将构建自定义TreeCell
,并且此自定义单元格可以按预期定义上下文菜单。
This answer展示了如何创建这些自定义构建块:-)。