10得票2回答
获取仅绘制区域边界的UIImage - PaintView

我已经使用以下方式实现了绘画 / 画图:- (void) touchesBegan: (NSSet *) touches withEvent: (UIEvent *) event -(void) touchesMoved: (NSSet *) touches withEvent: (UIEve...

7得票1回答
安卓 - 填充线图下方颜色

我正在为我们的一个应用程序构建一条折线图。图表中的线部分运作正常,但现在我需要用颜色填充线下的区域,类似于下面这个图片。 我正在使用以下代码利用画布将线绘制到位图上。 List<Float> xCoordinates = (List<Float>) co...

8得票3回答
如何在Flutter中为自定义绘制的圆形添加阴影

我正在尝试让一个圆看起来更加立体。因此,我想给它一个阴影,使用Flutter中的Paint类该如何实现呢? thumbPaint = Paint() ..color = Colors.white, ..style = PaintingStyle.fill;

28得票5回答
图表坐标轴的打勾算法

我正在寻找一种算法,用于在一个轴上放置刻度线,需要提供要显示的范围、要显示宽度以及测量刻度线字符串宽度的函数。 例如,假设需要显示1e-6到5e-6之间的数字,并提供一个要显示的像素宽度,该算法将确定应在1e-6、2e-6、3e-6、4e-6和5e-6处放置刻度线。当提供的宽度较小时,算法可...

8得票2回答
在画布上绘制和使用多个画笔对象

我正在开发一款应用程序,用户可以选择对图像进行模糊处理,也可以选择在屏幕上绘画(用户还可以在一个画布上同时进行两种操作)。 我基本上已经实现了这个功能,但是,在从“模糊”模式切换到“绘画”模式或者反过来后,第一次绘制时会出现奇怪的问题。 请查看下面的图片。 绘画模式 当用户选择绘画模式...

10得票5回答
Android FingerPaint 撤销/重做实现

我正在从事一个测试项目,类似于Android SDK演示中的FingerPaint示例。我试图在我的项目中实现撤销/重做功能,但是我尝试过的东西并没有像我期望的那样工作。我在互联网和这里发现了一些类似的问题,但它们并没有帮助我,这就是为什么我要问一个新问题。 这里有一些我的实际操作: ...

16得票4回答
如何在特定区域填充图像颜色?

我想在基于Paint的应用程序中为白色区域填充颜色,所以请给我建议如何完成这项工作。

7得票1回答
在XML中定义绘图样式、颜色等?

我正在开发一个应用程序,需要进行一些基本的绘图操作,我想知道如何正确地定义Paint的属性,例如颜色等。在应用逻辑与字符串、样式、菜单和布局等分离并以XML文件的形式定义之后,我想知道是否有可能以类似的方式在XML中定义Paint的“样式”。 我已经做了很多搜索,但没有找到答案。除了以下这些...

192得票10回答
如何暂停控件及其子控件的绘制?

我有一个控件需要进行大量修改。在这个过程中,我希望完全防止它重新绘制 - 使用 SuspendLayout 和 ResumeLayout 不够。如何暂停控件及其子控件的绘制?

23得票3回答
Java中的paint()和repaint()方法

我花了大约两个小时浏览并阅读这些方法和Graphics类的资料,也许我很蠢,哈哈,但是我就是不明白它们的用途。它们是干什么用的?我知道它们被用来重新绘制或更新屏幕上的组件,但我从来没有理解为什么需要这样做(我是新手)。例如,如果我在屏幕上移动一个JLabel,调用setLocation()可以...