gpt4 book ai didi

java - 全局环境基金 : automatic scrolling during drag and drop

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:48:23 24 4
gpt4 key购买 nike

我有一个用 GEF 编写的图形编辑器。在此编辑器中,可以拖放元素并通过在特定 anchor 上拖放来创建连接。

一切正常,除了图表不会在用户四处拖动时自动滚动。

我希望图表在用户拖动某物时到达图表的一侧时自动滚动。

GEF 是否支持这样的功能?应该调用哪个类/ setter 来启用它?

如果不直接支持,如何实现呢?

最佳答案

自从我上次摆弄 GEF 以来已经有一段时间了。

拖放是根本不起作用还是只能往负坐标方向拖?您使用的是什么布局?

IIRC,有不同的布局,其中之一(FreeForm?)支持负坐标,所以如果您只是遇到负坐标问题,您可以尝试更改布局。

这是一个 Scrolling Graphical editor 的例子(作者说;))这可能会给你一个很好的提示。

还有一个名为 org.eclipse.gef.ui.parts.ScrollingGraphicalViewer 的类可能也有帮助。

不过只是提示,因为我不知道你的代码。

关于java - 全局环境基金 : automatic scrolling during drag and drop,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18509960/

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