Nebula - 将网格转换为 NatTable
Nebula - Convert a grid into a NatTable
我正在寻找将星云网格转换为 NatTable 的方法。
我的目标是能够使用以下代码自动生成 excel 文件:
final ExportCommand cmd = new ExportCommand(natTable.getConfigRegistry(), natTable.getShell());
natTable.doCommand(cmd);
你知道这是否可能吗?
谢谢
没有简单的方法可以将 SWT Table、JFace TableViewer 或 Nebula Grid 转换为 NatTable。它们具有完全不同的架构和设计。提到的三个实现使用原生OStable,或者至少模拟相同,而NatTable是完全自定义绘制的。另一个事实是,这三个实现是逐列创建的,而 NatTable 使用 IDataProvider
设计为二维,因此没有逐列方法。
我也在我们的 Getting Started Tutorial.
中对此进行了解释
所以不,没有简单的转换方法。您需要从头开始创建它。但是在检查我们的示例时,这应该没什么大不了的。好吧,当然这取决于你想使用的功能。
我正在寻找将星云网格转换为 NatTable 的方法。 我的目标是能够使用以下代码自动生成 excel 文件:
final ExportCommand cmd = new ExportCommand(natTable.getConfigRegistry(), natTable.getShell());
natTable.doCommand(cmd);
你知道这是否可能吗?
谢谢
没有简单的方法可以将 SWT Table、JFace TableViewer 或 Nebula Grid 转换为 NatTable。它们具有完全不同的架构和设计。提到的三个实现使用原生OStable,或者至少模拟相同,而NatTable是完全自定义绘制的。另一个事实是,这三个实现是逐列创建的,而 NatTable 使用 IDataProvider
设计为二维,因此没有逐列方法。
我也在我们的 Getting Started Tutorial.
中对此进行了解释所以不,没有简单的转换方法。您需要从头开始创建它。但是在检查我们的示例时,这应该没什么大不了的。好吧,当然这取决于你想使用的功能。