TableView仍然有很多不足之处。有没有人想要分享一个更复杂的TableView示例?这就是我所缺少的:
插入和删除行: 可能的解决方案:
插入和删除应位于当前行位置或表格底部。当然应该突出显示新行。
在TableView
将所选单元格复制到剪贴板
(解决方案存在:copy multiple cells to clipboard,缺少粘贴到表格中)
插入包含默认值的行
输入要编辑:我不想首先双击一个单元格来编辑它。当您在单元格上键入时,表格应自动进入编辑模式。
像e这样的导航选项。 G。 TAB =下一列中的单元格,ENTER =下一行中的单元格
应该可以通过tableview中的组件进行过滤,而不是通过其外部的组件(TextField等)进行过滤。过滤器指示器(如排序指示器)会很好。
更改列的可见性应该很方便,而不是通过多次单击tableview菜单按钮(对于每个列,您必须单独单击菜单按钮以显示可用列)。 tableview菜单按钮应该是可自定义的
(解决方案存在with reflection和without reflection)
应该可以使用行标题和列标题
验证单元格,这样当您处于编辑模式并将数字而不是数字输入数字单元格时,您可以选择取消编辑模式并恢复为默认值
一个(固定的)表页脚,可以e。 G。显示每列的总和会很好
冻结列(已经有了Jira任务)
其中一些部分几年前已经从我所看到的内容中得到了解决。但我无法获得明确的操作方法,也许JavaFX8的内容已经发生了变化。
如果有人愿意为上述任何功能做出贡献,请分享您的想法。非常感谢你。