gpt4 book ai didi

graphics - 如何用 Go 在 X11 中绘图

转载 作者:IT王子 更新时间:2023-10-29 00:52:58 24 4
gpt4 key购买 nike

我一直在研究 Go 附带的 drawdraw.x11 包。我没有找到在 X11 窗口上画线的简单方法。

在哪里可以找到一些简单的 2D 绘图示例?

最佳答案

我自己找到了答案,这里有一个简单的例子:

package main

import (
"os"
"time"
"image"
"exp/draw/x11"
)

func main() {
win, _ := x11.NewWindow()
color := image.RGBAColor{255, 255, 255, 255}

img := win.Screen()
for i, j := 0, 0; i < 100 && j < 100; i, j = i + 1, j + 1 {
img.Set(i, j, color)
}

win.FlushImage()
time.Sleep(10 * 1000 * 1000 * 1000)
win.Close()
os.Exit(0)
}

关于graphics - 如何用 Go 在 X11 中绘图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4907149/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com