0

我的 Graphiti 编辑器具有表示带有行的 db 表的形状。我正在寻找一种将滚动条添加到我的形状的方法。有人知道该怎么做吗?在此处输入图像描述

4

1 回答 1

0

我找到了这个问题的答案。

这是要使用的链接:https ://www.eclipse.org/forums/index.php/t/1071551/

我创建了自己的 ScrollFigure,它扩展了 draw2d ScrollPane 并实现了 IGraphicsAlgorithmRenderer。

    public class ScrollFigure extends ScrollPane implements IGraphicsAlgorithmRenderer {
    @Override
    public void setLayoutManager(LayoutManager manager) {
        super.setLayoutManager(new ScrollPaneLayout());
    }
}

接下来,您只需在自定义工厂中调整图形的大小,它会实例化您的 ScrollFigure,并且将显示滚动条。

于 2016-05-12T08:18:38.477 回答