如何在GTK中进行简单的形状绘制?

时间:2012-06-29 09:36:59

标签: c gtk draw

我是Gtk的新手,想要简单地绘制圆形和矩形等形状。我正在查看gnome tutorial和你好的单词示例。但是曲线部分没有记录。我想知道是否有人可以指出我应该注意什么,也许我是否需要包括一些其他补充库来绘制?

2 个答案:

答案 0 :(得分:3)

GTK 2和3中的首选绘图API是Cairo。但是,如果您需要开发一个图表程序,使用可以对事件做出反应的节点,您还需要使用画布,例如GooCanvas

答案 1 :(得分:2)

查看关于GtkDrawingArea的http://developer.gnome.org/gtk3/3.2/GtkDrawingArea.html,以及关于Gdk-Drawing-Primitives的http://developer.gnome.org/gdk/stable/gdk-Drawing-Primitives.html,您就可以了。

您可以使用此链接进一步了解并直接查看Cairo http://www.cairographics.org