【问题标题】:How to set background color of an image using draw2d?如何使用draw2d设置图像的背景颜色?
【发布时间】:2012-07-02 14:37:13
【问题描述】:

我在 draw2d 中使用RectangleFigure 绘制了一个矩形。我能够 通过调用rectangleFigure.setBackgroundColor 为矩形图形着色。 现在我也想给 Image 上色。为此我使用了ImageFigure draw2d 我通过调用ImageFigure.setBackgroundColor() 给了背景颜色。 但它没有给我任何颜色。那么我怎样才能给背景颜色 到draw2d中的图像图形?

【问题讨论】:

    标签: eclipse-plugin eclipse-rcp eclipse-gef draw2d


    【解决方案1】:

    RectangleFigure 扩展了 Shape 默认绘制自己的背景。 ImageFigure 直接继承了 Figure ,只有设置为 Opaque 才会绘制背景:

    imageFigure.setOpaque(true);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-26
      • 2011-11-07
      • 2017-01-20
      • 2017-09-11
      相关资源
      最近更新 更多