💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
# Ruby GTK 教程 > 原文: [http://zetcode.com/gui/rubygtk/](http://zetcode.com/gui/rubygtk/) 这是 Ruby GTK 教程。 在本教程中,您将学习使用 Ruby 语言的 GTK 进行 GUI 编程的基础。 本教程适合初学者和中级程序员。 ## 目录 * [简介](introduction/) * [布局管理](layoutmanagement/) * [小部件](widgets/) * [菜单和工具栏](menustoolbars/) * [对话框](dialogs/) * [使用 Cario 绘图](cairo/) * [自定义小部件](customwidget/) * [贪食蛇](nibbles/) ## GTK GTK 是用于创建图形用户界面的库。 该库是用 C 编程语言创建的。 GTK 库也称为 GIMP 工具包。 最初,该库是在开发 GIMP 图像处理器时创建的。 从那时起,GTK 成为 Linux 和 BSD Unix 下最受欢迎的工具包之一。 如今,开源世界中的大多数 GUI 软件都是在 Qt 或 GTK 中创建的。 语言绑定适用于 C++ ,Python,Perl,Java,C# ,JavaScript,PHP 和其他编程语言。 [Tweet](https://twitter.com/share) ## 相关教程 您可以通过 [Ruby 教程](/lang/rubytutorial/)来重新了解 Ruby。 [Ruby Qt 教程](/gui/rubyqt/)提供了 Ruby 中 Qt 库的教程。