gpt4 book ai didi

eclipse - 什么是 SWT 数据网格/表?

转载 作者:行者123 更新时间:2023-12-02 12:14:55 25 4
gpt4 key购买 nike

我需要能够在 Eclipse 中的网格/表控件中显示一些数据...我需要分页、多列排序、列选择等功能。有一个 SWT 表和 Nebula project has a grid in alpha .

我需要的东西存在吗?也许是第 3 方?不一定是免费的,我们可以为功能付费。

最佳答案

我还没有见过在我能想到的可重用小部件中实现的这些功能,它们更多的是应用程序级功能。

分页:如果您要使用 JFace 类型的查看器(SWT Table 或 Nebula Grid 都支持这种风格的 MVC 架构,就像 this question 中提到的其他一些),应该可以在内容提供程序中实现分页,只需通过在数据集中设置一些自定义偏移量,然后刷新网格。

多列排序:你可以做到这一点,它只需要正确的表排序接口(interface)的实现。您将获得两行进行比较,并且您可以在排序算法中比较您喜欢的任何列。但同样,实际选择要排序的列的界面取决于您。

列选择:这需要具有单元格选择功能的网格控件。 Nebula 是其中之一,SWT Table 不是。如果单元格选择可用,则只需捕获正确的选择事件(可能单击标题)并迭代行以选择正确的单元格即可。

关于eclipse - 什么是 SWT 数据网格/表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/300246/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com