gpt4 book ai didi

java - 选择并复制虚拟 SWT 表中的所有项目

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

我的程序的一位用户在使用 SWT 虚拟表时遇到了这个问题:如果在表中按 Ctrl+A 和 Ctrl+C,则并非所有元素都会复制到剪贴板,只会复制已经加载的元素。

如果用户依赖于所有表条目都已被复制的错误假设,这会导致令人讨厌的意外。是否有任何合理的(如果可能的话,不引人注目的)解决方法来处理这个问题?

最佳答案

SWT 表本身不支持复制其内容,该内容必须是应用程序 ocde 的一部分。因此,我假设您收集项目的文本(即 item.getText()),然后将它们复制到剪贴板。

要复制表的全部内容,您必须强制实现所有项目,例如通过逐步调用 setTopIndex(),这可能会导致闪烁。

我建议在模型级别解决这个问题。 IE。重写复制代码,以便它使用底层数据模型的表来收集必要的信息。

关于java - 选择并复制虚拟 SWT 表中的所有项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33044875/

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