GTK+简介
来源:互联网 发布:excel删除重复数据 编辑:程序博客网 时间:2024/05/18 03:18
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+ 整个函数库都是由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+ 画龙点睛
转自:http://blog.csdn.net/tennysonsky/article/details/9015503
0 0
- 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
- Failed to configure driver: unknown error. Failed to open driver
- iOS开发UI篇—实现UItableview控件数据刷新
- SylixOS的BSP开发实例之S3C2416 【第二篇】内存映射与初始布局
- Python抓取2015广东考生录取情况
- Android PropertyAnimation官网文档翻译
- GTK+简介
- 黑马程序员——Java集合之Collection
- ACM-ICPC Live Archive - Home 4329 - Ping pong
- 用kd树的最近邻搜索
- android 5.0 修改默认壁纸
- 【Unity】Unity中使用C#脚本调用JS脚本的使用方法
- Shell脚本
- namespace的用法
- sql查询