【发布时间】:2019-10-15 10:47:56
【问题描述】:
我正在创建一个项目,其中用户可以通过鼠标拖动事件从图像中选择 ROI,并且选定的 ROI 应该是可移动的和可调整大小的。 这类似于我们在画图中打开图像时的 windows 画图。 如何使图像(在画布内)上的合成(如 swt 按钮、文本)透明。
我创建了一个画布并在其中添加了图像。在添加到画布(SWT.paint)的监听器的帮助下,我可以从鼠标中选择 ROI。在这里,我采用边界值并创建一个组合来移动 ROI。我能够在图像上创建合成,也能够移动这个 ROI。但我无法使这个创建的 ROI 透明。
我期待 Windows 绘画的工作方式,同样我的项目应该让我能够在图像上选择矩形并移动它。
【问题讨论】: