# JavaScript GTK 教程

> 原文： [http://zetcode.com/gui/javascriptgtktutorial/](http://zetcode.com/gui/javascriptgtktutorial/)

这是 JavaScript GTK 教程。 在本教程中，您将学习使用 JavaScript 在 GTK 中进行 GUI 编程的基础。 本教程适合初学者和中级程序员。

## 目录



*   [简介](introduction/)
*   [布局管理](layoutmanagement/)
*   [小部件](widgets/)
*   [菜单和工具栏](menustoolbars/)
*   [对话框](dialogs/)
*   [使用 Cario 绘图](cairo/)



## 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) 

## 相关教程

[GTK+ 教程](/gui/gtk2/)以其母语介绍了 GTK。 在 ZetCode 上有其他绑定的教程。 [Ruby GTK 教程](/gui/rubygtk/)， [C# GTK# 教程](/gui/gtksharp/)， [Java Gnome 教程](/gui/javagnome/)， [PyGTK 教程](/gui/pygtk/)或 [Visual Basic GTK# 教程](/gui/vbgtk/)。