GTK+简介
来源:互联网 发布:淘宝小白是什么意思啊 编辑:程序博客网 时间:2024/05/21 06:21
GTK+( GIMP Toolkit ) 是一套在 GIMP 的基础上发展而来的高级的、可伸缩的现代化、跨平台图形工具包,提供一整套完备的图形构件,适用于大大小小各种软件工程项目,不论是小到只需要一个窗口,还是复杂得如桌面环境。简单来说,GTK+ 是一种函数库是用来帮助制作图形交互界面的。同时,它遵循 LGPL 许可证,所以用户可以用它来开发开源软件、自由软件,甚至是封闭源代码的商业软件,而不用花费任何钱来购买许可证和使用权。
GTK+ 整个函数库都是由C 语言来编写的。这对 C 爱好者来说是极大的诱惑!你也无需担心因为是 C 写的而担心好用不好用,一旦你熟悉了这样的操作方式,自然会觉得非常好用了!
GTK+ 是一种面向对象式的API(applicationprogramming interface)。Glib 是GTK+的基础,而这种“面向对象系统”正是由“Glib”来提供的。GObject 也就是这种面向对象的机制可以为 GTK+绑定很多种开发语言。目前存在的语言有:C++, Python, Perl, Java, C#,PHP,等其他高级语言。
GTK+ 是最受欢迎的用于图形交互界面(GUI)设计的工具包之一,如开源的桌面环境,大多数都是基于 GTK+ 的,一些商业软件如 Chromium 和 Firefox (Linux 版)均为 GTK+ 画龙点睛。
- GTK+简介
- GTK+简介
- GTK (GIMP Toolkit) 简介
- GTK简介 - 层次、信号、事件
- GTK+ 2.0 教程--简介
- 简介@GTK+ 2.0 中文教程连载
- linux gtk 界面设计工具:glade简介
- gtk
- GTK+
- gtk.....
- GTK +
- GTK
- GTK+
- gtk
- gtk+
- gtk
- gtk
- GTK
- HBase Shell基本操作命令
- 阿里面试总结
- HDU1253:胜利大逃亡(BFS)
- Android应用集成支付宝接口的简化
- Android中的Handler总结
- GTK+简介
- GCC/LD编译链接潜规则 (第三弹) : 当项目库中包含多个同名的头文件时.
- 关于android Listview 使用时遇到的几个问题
- android(17)_数据存储与访问_SQLite数据库_修改数据库
- 基于邻接矩阵存储的图的最短路径问题(Dijkstra算法)
- Java集合介绍2
- GCC/LD编译链接潜规则 (第四弹) : ld 会把所有通过-l指定的动态库全部链接进最终的目标程序中, 无论是否真的用到(导致生产环境加载失败)
- android OTA 的功能实现和修改
- Android网络编程之Socket&Http