欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
  • tkinter应知应会(四):Entry控件,获取用户输入

    <开篇吐槽>GUI编程的麻烦,不是tkinter独有的。计算机语言的特性是“精确”,而要将用户交互界面信息描述准确,是需要许多“废话”的。在以后的学习中,我们会遇到拖拽式的开发工具,帮我们更有效地进行GUI开发。不过在这之前,我们还是要把基本功练好,理解各个控件的特性和作用。<聊个...

    程序员文章站2022-07-12
  • Tkinter编程应知应会(7)-创建和使用标签控件

    Tkinter编程应知应会(7)-创建和使用标签控件

    还是首先看视频。视频链接  视频中一共构建了两个标签。第一个用于显示属性变更后的状态。 # create a label to change state.label = Label(root,text="ColorLabel", background="#ffffa0",foregrou...

    程序员文章站2022-07-12
  • tkinter应知应会(二):按钮控件

    按钮是人机交互的精髓,没有按钮还叫人机交互么。接下来介绍按钮。<日常吐槽> 说实在的,这么一个一个知识点地讲解知识,真不是我喜欢的风格。我就喜欢直奔主题,冲着某个项目或者功能去。但是……实力不允许啊。tkinter是一个挺麻烦的框架,需要储备一堆的基础知识才能进入主题。相比起来,easy...

    程序员文章站2022-07-12
  • Tkinter编程应知应会(26)-通过OptionDB控制控件属性

    Tkinter编程应知应会(26)-通过OptionDB控制控件属性

    到前一篇文章为止,我们基本上对Tkinter中的每一种基本控件都进行了简单的说明。在这些的示例代码中,用户可以通过属性控制每个控件的前景色,背景色,字体等各种属性。这种方式的直观易懂,但是存在几个缺点:1.即使希望同样的设定,也需要每个控件单独制定。2.设定信息淹没在代码中,无论是增减还是调整属性都...

    程序员文章站2022-07-12
  • Tkinter编程应知应会(25)-移动Canvas对象

    Tkinter编程应知应会(25)-移动Canvas对象

    Canvas对象生成之后,有时会希望调整对象的位置。例如前面文章中提到的时钟小程序,我们稍加改造可以另外实现一个指针式时钟:在这个小程序中增加的功能就是根据具体时间计算每个指针的坐标信息,这部分功能在时钟类Clock中实现。这个Clock类修改自前一篇文章中的DitialClock类:  class...

    程序员文章站2022-05-28
  • tkinter应知应会(一):开启tk、Label控件

    tkinter应知应会(一):开启tk、Label控件

    用python做GUI,很难兼顾简洁、功能与美观,python天生就不是干这个的料。但没有GUI是万万不行的,掌握一些tkinter的基本知识,有助于我们做出简谱(丑陋)但实用的桌面应用;加之,许多青少年编程比赛都认tkinter,因此,对身处Python新手村的人而言,掌握tkinter还是很有性...

    程序员文章站2022-03-06
  • tkinter应知应会(六):listbox控件,展示列表内容

    tkinter应知应会(六):listbox控件,展示列表内容

    正如list(列表)之余Python,是非常重要的功能,因此有很多方法,listbox控件对于tkinter来说,也是一个大控件,有非常多的方法和功能。这里挑几个重要的讲。(其他的也不是不重要,遇到了再补充)1,生成一个listboximport tkinter as tk# 创建一个列表,备用al...

    程序员文章站2022-03-06
  • tkinter应知应会(三):关联变量

    tkinter应知应会(三):关联变量

    关联变量是tkinter里一个挺反人性的知识点。关联变量长得像变量,但是非常神奇的是,你不能用“顺序结构”或者“循环结构”来理解它。怎么说呢,它有点像一个突破了物理定律和因果定律的存在。简单来讲就是:一个后面发生的事情,会影响之前的发生的事情(是不是有点科幻了)1,先贴上代码,具体讲解放后面:# 制...

    程序员文章站2022-03-06