我们项目用的是RCP,SWT,java搞的
现在有个功能实现:
1:需要绘制一条直线(颜色,宽度,)界面控件是:宽度:1
颜色:read
生成 取消2:用户填玩参数,点击确认,将绘制的这条直线保存在图片在本地,最后再将之前的直线图标替换成新生成的
现在整体技术有了难点,比如,怎么去根据参数绘制,又如何把绘制出来的线保存成图片,谁有这方面的资料或者给段代码,小弟在这里感谢了!~在线等!
现在有个功能实现:
1:需要绘制一条直线(颜色,宽度,)界面控件是:宽度:1
颜色:read
生成 取消2:用户填玩参数,点击确认,将绘制的这条直线保存在图片在本地,最后再将之前的直线图标替换成新生成的
现在整体技术有了难点,比如,怎么去根据参数绘制,又如何把绘制出来的线保存成图片,谁有这方面的资料或者给段代码,小弟在这里感谢了!~在线等!
Image image = new Image(this.getDisplay(), canvas.getSize().x,
canvas.getSize().y);
gc.copyArea(image, 0, 0);
还是要保存一个带有swt控件的截图若要保存自己画的线直接保存image对象即可若要保存带有swt的图像就得截图了