GTK 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
GTK 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议: LGPL
开发语言: C/C++
操作系统: 跨平台
收录时间: 2009-03-09
提 交 者: 红薯

GTK(GIMP Toolkit)是一套跨多种平台的图形工具包,按LGPL许可协议发布的。虽然最初是为GIMP写的,但目前已发展为一个功能强大、设计灵活的一个通用图形库。特别是被GNOME选中使得GTK+广为流传,成为Linux下开发图形界面的应用程序的主流开发工具之一,当然GTK+并不要求必须在Linux上,事实上,目前GTK+已经有了成功的windows版本。

GTK虽然是用C语言写的,但是您可以使用你熟悉的语言了使用GTK,因为GTK+已经被绑定到几乎所有流行的语言上,如:C++, Guile, Perl, Python, TOM, Ada95, Objective C, Free Pascal, and Eiffel。

展开阅读全文

GTK 的相关博客

GTK+简介

GTK+简介 关于本初级教程l 本GTK+程序初级教程采用了“引导”式的方法来教你如何使用GTK+。本教程所用的编程语言为C语言。并且...

gtk中样式设置gtk_widget_modify

gtk_widget_modify可以设置字体颜色、字体、背景前景色、背景色等。

基于gtk的imshow:用gtk读取并显示图像

gtk实现imshow,最naive的做法是用gtk的组件去读取图像,然后show出来;后续再考虑用GTK显示用别的方式例如stb image读取的图...

GTK国际化

昨天项目要求对一个GTK程序国际化,花了一下午的时间看了相关资料,现在整理制作流程。 一、源码中设置国际化的支持。在main函...

Gtk-Message: Failed to load module "canberra-gtk-module"

Gtk-Message: Failed to load module "canberra-gtk-module" 运行opencv cpp程序是出现上述错误 采用的debain 8系统,在网上搜...

GTK透明设置

功能 设置整个gtk窗体的透明度(含边框),窗体各处透明度相同 知识点 使用函数gtk_window_set_opacity设置整个窗体的透明度 ...

GTK 安装步骤

sudo apt-get install build-essential #这将安装gcc/g++/gdb/make 等基本编程工具 sudo apt-get install gnome-core-devel ...

最简单的GTK 程序

#include <stdlib.h> #include <gtk/gtk.h> int main (int argc, char *argv[]) { GtkWidget * windows; gtk_init(&argc,&arg...

第一个GTK+程序

第一个GTK+程序 第一个GTK+程序 在这一章节中,我们将开始编写第一个GTK+程序。 超级简单的例子 我们要“制造”一个超级简单的...

评论 (8)

加载中
这个图形包有啥特点吗
08/25 12:57
回复
举报
打分: 力荐
@红山芋 那这个是干嘛的:http://gtk.php.net/
2017/05/24 08:40
回复
举报
下载下来了怎么用啊
2017/02/07 18:39
回复
举报
打分: 力荐
官方支持语音列表:https://www.gtk.org/language-bindings.php
2016/12/29 17:04
回复
举报
支持C#不?
2016/12/29 15:37
回复
举报
不支持PHP 不支持VB 不支持fortran
2016/12/29 10:36
回复
举报
不支持 java ! GTK+
2013/07/17 21:56
回复
举报
可官方查了下, 是支持的 ! GTK+
2013/07/17 21:57
回复
举报
更多评论
8 评论
269 收藏
分享
返回顶部
顶部