draw相关内容

如何用渐变色填充贝塞尔曲线

我的自定义 UIView draw(_ rect: CGRect) 函数中有一个 UIBezierPath.我想用渐变颜色填充路径.请有人指导我如何做到这一点. 我需要用渐变色填充剪辑,然后用黑色描边路径. SO 中有一些帖子没有解决问题.例如 Swift:沿贝塞尔路径渐变(使用 CALayer) 这篇文章将指导如何在 UIView 中而不是在 UIBezierPath 中绘制图层. ..
发布时间:2021-12-31 20:54:45 移动开发

每秒运行一次函数 Visual C#

我有计时器问题.我在函数中有函数(在函数中绘制) void func(){/*...做一点事 ... */为了(){为了() {/*环形*/画(A,B,笔);}/*... 做一点事 ...*/}} 这是绘制函数 public void draw1(Point Poc, Point Kra, Pen o) {图形 g = this.CreateGraphics();g.DrawLine(o, ..
发布时间:2021-12-31 15:23:52 C#/.NET

为什么我的线不画?

所以我定义了一个 mouseEventlistener 和 mousemotionListener 来定义点. protected Point elementPosition = null;公共点端点 = 空;公共轴 tempAxis;公共图形 g;类 MouseButtonHandler 扩展了 MouseAdapter{public void mousePressed(MouseEvent ..
发布时间:2021-12-30 18:58:27 Java开发

如何加速python的'turtle'功能并在最后阻止它冻结

我用python写了一个turtle程序,但是有两个问题. 对于较大的数字,它的速度太慢了,我想知道如何加快乌龟的速度. 它在完成后冻结,点击时显示“无响应" 这是我目前的代码: 导入海龟#根据用户输入来决定需要多少个方格f=int(input("你想要多少个正方形?"))c=int(input("你想要什么颜色?红色=1,蓝色=2,绿色=3"))n=int(input("你想要什 ..
发布时间:2021-12-30 18:34:18 Python

如何勾勒一个TextView?

我要做什么?(蓝色会变成白色) 我做了什么? 我找到了一个扩展 TextView 的类,它能够勾勒出非常接近我想要的文本视图.问题是我无法将笔触颜色更改为任何颜色,它始终绘制为黑色.如何将边框颜色设置为白色? 我的输出是什么: 我的代码在哪里? public class TypeFaceTextView extends TextView {私有静态油漆 getWhiteBor ..
发布时间:2021-12-30 11:29:16 移动开发

布局中的 Android 绘图分隔符/分隔线?

我想在布局的中间画一条线,并将其用作 TextView 等其他项目的分隔符.是否有一个很好的小部件.我真的不想使用图像,因为很难将其他组件与其匹配.我也希望它相对定位.谢谢 解决方案 我通常用这段代码来添加水平线: ..
发布时间:2021-12-24 23:07:53 移动开发

将 nfa 转换为 dfa

我想编写一个将 nfa 转换为 dfa 的程序,用户绘制图形然后程序将其转换为 dfa .我该怎么做? 解决方案 您可能想查看之前有关 incites 的问题. C# 中的 NFA/DFA 实现 如答案所示,您可以通过在 C# 中重新实现以下 python 示例来解决问题 https://gist.github.com/491973 如果您不关心实现语言,而只是想玩 ..
发布时间:2021-12-24 14:29:20 C#/.NET

Matplotlib 和 Networkx - 绘制自循环节点

我有这个功能,我想画一个自循环.我该怎么做? 边缘存在,但我认为在这个例子中只是一个点是 (1,1),我无法添加节点的名称.我的目标是从邻接矩阵画一个图.有没有更好的方法来做到这一点? 将 networkx 导入为 nx导入 matplotlib.pyplot 作为 plt从 matplotlib.patches 导入 FancyArrowPatch, Circle将 numpy 导入为 np ..
发布时间:2021-12-24 14:21:44 Python

如何在 Java 中居中 Graphics.drawString()?

我目前正在为我的 Java 游戏开发菜单系统,我想知道如何将 Graphics.drawString() 中的文本居中,以便如果我想画一个中心点在X: 50 和Y: 50 的文字,文字宽度为30 像素,10 像素高,文本将从 X: 35 和 Y: 45 开始. 我可以在绘制之前确定文本的宽度吗? 那么数学就很简单了. 编辑:我还想知道是否可以获取文本的高度,以便我也可以将其垂直居中. ..
发布时间:2021-12-22 20:03:53 Java开发

在 C# 中的图像上写入文本

我有以下问题.我想在位图图像中制作一些图形,如债券形式 我可以在图片中写文字 但我会在不同的位置写更多的文字 Bitmap a = new Bitmap(@"path\picture.bmp");使用(图形 g = Graphics.FromImage(a)){g.DrawString(....);//需要字体、画笔等} 如何写文本并保存,然后在保存的图像中写另一个文本. 解决方 ..
发布时间:2021-12-22 19:44:00 C#/.NET

画一个半环 - JavaFX

我想知道如何在 JavaFX 中绘制半圆.我尝试使用 Shape 和 QuadCurve,但我无法做出完美的半圆. 这是我正在尝试绘制的图片: 解决方案 你链接的图片其实是半环.您可以通过绘制嵌套的 2 条弧线和一些线在 JavaFX 中获得它.但我更喜欢的方法是使用 Path. public class SemiDemo extends Application {@覆盖公共无效开 ..
发布时间:2021-12-20 12:38:26 其他开发

如何在 Go 中为图像添加简单的文本标签?

给定 image.RGBA、坐标和一行文本,如何添加带有任何普通固定字体的简单标签?例如.Face7x13 来自 font/basicfont. 包主进口 (“图片"“图像/颜色"“图像/png"“操作系统")功能主(){img := image.NewRGBA(image.Rect(0, 0, 320, 240))x, y := 100, 100addLabel(img, x, y, "Tes ..
发布时间:2021-12-11 23:21:40 其他开发

改变单个像素的颜色 - Golang image

我想打开 jpeg 图像文件,对其进行编码,更改一些像素颜色,然后按原样保存. 我想做这样的事情 imgfile, err := os.Open("unchanged.jpeg")延迟 imgfile.Close()如果错误!= nil {fmt.Println(err.Error())}img,err := jpeg.Decode(imgfile)如果错误!= nil {fmt.Prin ..
发布时间:2021-12-11 22:41:31 其他开发

如何用Java绘制ASCII楼梯?

我一直在尝试用 Java 完成这项工作.而且这画起来很复杂,至少对我来说是这样. Q1 编写一个简单的 Java 程序,打印楼梯或图形,如下所示: +---+||+---+---+|||+---+---+---+||||+---+---+---+---+|||||+---+---+---+---+---+||||||+---+---+---+---+---+ 我想出了一个解决方案,但它 ..
发布时间:2021-12-11 12:52:58 Java开发