如何在TableView中未使用的列标题上添加上下文菜单

三部曲:

我想在未使用的列空间上为TableView添加一个右键单击上下文菜单。有没有办法做到这一点?这是最后使用的列与表末尾之间的空间。

在此处输入图片说明

多发性硬化症 :

TableView标头的空白区域称为fillerCSS选择器是:

.table-view > .column-header-background > .filler

您可以ContextMenu像这样向此区域添加一个

ContextMenu fillerContextMenu = new ContextMenu(new MenuItem("Do in filler"));
Region filler = (Region) tableView.lookup(".filler");
filler.setOnContextMenuRequested(event -> {
    fillerContextMenu.show(filler, event.getScreenX(), event.getScreenY());
    event.consume();
});

注意:为了lookup(String selector)使返回的acctual节点不为空,应在TableView显示your后调用此方法

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在甘特图中添加上下文菜单

如何在Chrome的多功能框(地址栏)中添加上下文菜单?

如何在devtools>网络面板中添加上下文菜单项?

在书签菜单中添加上下文菜单

如何为 Nat 表添加上下文菜单?

如何在Delphi Form Designer中为自定义组件添加上下文菜单操作?

如何在VsCode的“大纲”视图中添加上下文菜单?

如何在上下文菜单中添加“使用VLC播放(无光盘菜单)”?

在Windows中,通常如何为文件添加上下文菜单项?

在datagrid中添加上下文菜单,如何获取select Item值

如何在Windows上下文菜单中添加“使用Notepad ++打开”(便携式)?

如何在Qt的应用程序标题栏中添加带有上下文菜单的按钮?

如何在WPF ContextMenu控件中添加不可选择的上下文菜单项作为标题

如何在OData请求中添加上下文向导

将上下文菜单添加到使用 JAVAFX 中的 ObservableMap 设计的 TableView

右键单击添加上下文菜单。

向节点添加上下文菜单

向Inno设置页面添加上下文菜单

如何在TableView rowDelegate中单击鼠标右键显示上下文菜单

如何在TableView中的所选项目上显示上下文菜单

如何在上下文菜单中添加“打开链接”菜单项

如何在Delphi的IDE上下文菜单中添加菜单项

如何为WPF网格的整行添加上下文菜单?

如何为根目录添加上下文菜单扩展名?

如何向应用程序添加上下文菜单

在 Kendo for Angular 中向对话框添加上下文菜单

在Outlook 2016中添加上下文菜单项

在Nautilus por pdf文件中添加上下文菜单选项

在C#中的运行时期间添加上下文菜单栏