如何使用滚动条创建Graphiti形状

时间:2015-08-27 14:13:21

标签: eclipse-rcp graphiti

我的Graphiti编辑器的形状代表db表的行..我正在寻找一种方法来添加滚动条到我的形状。谁知道怎么做? enter image description here

1 个答案:

答案 0 :(得分: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,并显示滚动条。