第六章GUI-图形用户界面之其他GUI组件,,


  6.6 其他GUI组件

  EasyGui还提供了另外一些GUI组件,包括允许多重选择(而不是只选择一项)的选择框,还有一些特殊的对话框用来得到文件名等内容。不过,对现在来说,前面介绍的GUI组件已经足够了。

  利用EasyGui,我们可以非常容易地生成一些简单的GUI,而且它隐藏了GUI涉及的很多复杂性,使你不用再操心这些问题,后面我们将会讨论建立GUI的另一种方法,它可以提供更多的灵活性和控制。

  与孩子一起学编程-python教程

  你学到了什么

  在这一章,你学到了以下内容:

  如何利用EasyGui建立简单的GUI

  如何利用消息框msgbox显示消息

  如何使用按钮、选择框和文本输入框(buttonbox、choicebox、enterbox、integerbox)得到输入。

  如何为一个文本框设置默认输入。

  如何使用Python的内置帮助系统

  测试题

  1、如何使用EasyGui生成消息框?

  2、如何使用EasyGui得到字符串(一些文本)输入?

  3、如何使用EasyGui得到整数输入?

  4、如何使用EasyGui得到浮点数(小数)输入?

  5、什么是默认值?给出一个可能使用默认值的例子。

  动手试一试

  1、试着修改第5章中的温度转换程序,这一次要用GUI输入和输出而不是raw_input()和print。

  2、编写一个程序,询问你的姓名,然后是房间号、街道和城市,接下来是省、地、区、州,最后是邮政编码(所有这些都放在EasyGui对话框中)。然后这个程序要显示一个寄信格式的完整地址,类似于:

  与孩子一起学编程-python教程

评论关闭