随笔分类 -  Go gtk3 教程

摘要:在这节我将介绍GtkBuilder,其使我们可以从一个描述界面的xml文件构建UI。而这个文件我们可以使用Glade生成,这会极大的方便我们编辑用户界面。这节我们会使用到这么一个XML文件,名字为 (可以在本文后面看到,请创建并放在项目下)。习惯上,我们使用 作为扩展名。 示例: Builder.u 阅读全文
posted @ 2018-11-05 22:58 夕雨714 阅读(2865) 评论(0) 推荐(0)
摘要:在上个例子中我们使用了box布局,现在让我们来学习另一种布局——grid。其实这几种布局都大同小异,如果你看懂了上一个例子,想必使用grid也不是难事。 程序运行效果: 你可能发现了,我有时会使用容器和布局来称呼同一个东西。实际上,这是因为其同时具有这两种性质。 本作品采用知识共享署名 非商业性使用 阅读全文
posted @ 2018-11-02 17:21 夕雨714 阅读(1689) 评论(0) 推荐(0)
摘要:GTK+是一个控件工具包。每个通过GTK+创建的用户界面由一些控件组成。 控件是层级式的,window控件是主容器,通过在window中添加按钮、下拉菜单、输入字段等其他控件构成用户界面。 如果是复杂的用户界面,推荐使用 "GtkBuilder" (从XML UI描述文件创建界面)来代替手动编译用户 阅读全文
posted @ 2018-11-02 12:35 夕雨714 阅读(8315) 评论(2) 推荐(0)