问题标签 [nattable]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
814 浏览

eclipse-rcp - Eclipse RCP:如何使用 Nebula NatTable 功能?

我正在按照本教程在我的 e4 RCP 应用程序产品中使用 NatTable。我的应用程序是基于功能的,而不是基于插件的,如教程中所示。我遵循并安装了这些功能。当我尝试启动产品时,遇到以下错误

未解决的需求:Require-Bundle: org.eclipse.nebula.widgets.nattable.core;捆绑版本="1.3.0"

任何人都可以分享有关如何成功使用星云功能的任何示例吗?

0 投票
1 回答
401 浏览

java - NatTable - 在 Excel 中快速搜索类似过滤器

我有一个 NatTable 网格并使用类似 excel 的过滤器来过滤我的内容。但是,我想在过滤器中添加一项功能作为快速搜索(与 excel 不同)

在此处输入图像描述

谁能给我一些建议,告诉我该怎么做?

我注意到另一个 nattable 过滤器 FilterRowHeaderComposite 有一个文本框过滤器,用于过滤包含输入字符串的单词,所以我想知道我是否可以以某种方式将它与 ComboBoxFilterRowHeaderComposite 结合起来以获得具有快速搜索功能的组合框。

我可以有两个标题层,一个带有组合框,另一个带有文本框吗?

或者也许将它们组合在一个单元格中,以便像常规过滤器一样工作,并且只有当我按下过滤器图标以展开到组合框上下文菜单中时?

或者是否已经在 NatTable 1.2.0 或 1.3.0 中实现了我正在尝试执行的此功能?(我目前使用的是 1.1.1)

0 投票
2 回答
1078 浏览

java - Nattable - 刷新底层数据

我们想将我们的一些 JFace TableViewer 更改为 NatTable。TableViewer 有一个方便的方法来更改数据源,即:

我们在查询数据库时使用此方法传递了一个新列表。NatTable 中有类似的东西吗?

0 投票
2 回答
136 浏览

swt - 使用 NatTable 自定义树项

我想在 Eclipse RCP e4 应用程序中为树项实现以下 UI

这里一行应该能够具有不同的背景颜色和高度。我搜索了这样的自定义树项。JFace treeItem 似乎对在右侧显示图像有限制,所以想知道 NatTable 是否适合这种自定义树项。任何建议都会有所帮助。

0 投票
1 回答
384 浏览

eclipse-rcp - 树在 NatTable 中不展开

我正在尝试这里的例子

我注释了 rowHeaderLayer、ColumnHeaderLayer、CornerLayer、GridLayer 并直接将 viewPortLayer 设置为 nattable。树出现了,但我无法展开和折叠树,尽管我有 rowHideShowLayer。

这是代码片段:

0 投票
2 回答
386 浏览

eclipse-rcp - 哪个属性用于增加 NatTable 中的行/单元格高度?

应该使用哪个配置属性来增加 NatTable 的行高?配置注册表中是否有任何属性要设置?还是有其他方法?

0 投票
1 回答
108 浏览

eclipse-rcp - 如何将 NatTable TreeGrid 中的 + 图标更改为箭头图标?

当我从这里尝试 TreeGridExample

我得到带有 + 展开折叠图标的树。如何将其更改为 |> 之类的箭头图标?我只是想它是否也可定制。

0 投票
1 回答
275 浏览

eclipse-rcp - 如何在 NatTable TextCellEditor 中启用内容提议?

我目前正在寻找 Nattable TextCellEditor 中的内容辅助功能。我找到了通过扩展 Nattable TextCellEditor 来附加 ContentProposalAdapter 和 IContentProposalProvider 的方法。但是,从建议列表中选择的值不会在文本控件中更新。

片段:

0 投票
1 回答
304 浏览

eclipse-rcp - Eclipse RCP 应用程序中的 NatTable 单元格不显示边框

我已经尝试过:在配置注册表中设置主题配置和使用边框样式注册样式。但我没有看到边界。还有什么我想念的吗?

在我的 postConstruct 方法中,我初始化 NatTable 如下:

这也是主题配置:

0 投票
1 回答
1081 浏览

eclipse-rcp - 在 Eclipse RCP 应用程序中自动调整 NatTable 的大小

我正在尝试自动调整我的 NatTable 的大小。我有几件事:

1) 我的 NatTable 仅包含一列。2) 我偶尔会隐藏 NatTable。3) 围绕 NatTable 的 Part Control 会在鼠标拖动时自动调整大小。NatTable 也应该适合大小。4) 我有 NatTable Cells 的自定义单元格画家。

我尝试使用我的 bodyDataLayer(基于 GlazedListsDataProvider):

但是 nattable 根本没有出现。如果我双击不可见的行,我会得到所需的行。但是 natTable 本身并没有出现。NatTable 仅在 bodyDataLayer.setDefaultColumnWidth(SOME_VALUE); 只有默认的列宽有效。

我尝试按照官方文档中的建议将 Paint Listener 添加到 NatTable 以初始化自动调整大小命令。但它根本没有效果。

我试图添加

通过位置自动调整列的大小。但它也没有呈现任何内容。我想知道如何调整我的 NatTable 的大小?