【问题标题】:Im working on an application using eclipse RCP. I have a graphical editor and I would like to draw a figure on it programmatically?我正在使用 Eclipse RCP 开发应用程序。我有一个图形编辑器,我想以编程方式在其上绘制图形?
【发布时间】:2017-02-06 04:36:29
【问题描述】:

我不想使用 editPart 或与模型有任何联系。另一个对我有用的解决方案是绘制一个超出其父级范围的图形

【问题讨论】:

    标签: eclipse-rcp eclipse-gef draw2d


    【解决方案1】:

    这个我没试过,但是你可以得到编辑器的GraphicalViewer,拉出LightweightSystem,直接在上面画。

    由于GraphicalViewer 没有直接公开它(检查GraphicalViewerImpl 它受保护的位置),您需要创建自己的实现来公开它。

    【讨论】:

    • 我在一个新图层上创建了这个图,这似乎符合我的要求,谢谢
    • 很高兴听到。如果您可以将答案设置为正确,那就太好了
    猜你喜欢
    • 2013-01-05
    • 2012-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多