标签介绍:tkinter是Python标准GUI程序接口,是tk interface的意思,底层是tk。这个模块使用简单,多平台兼容,是我们用Python编写带图形界面程序的首选。
文章列表
2020年7月6日
好吧,不偷懒,虽然使用Combobox已经很久,但一直没有写文总结。这也是我总结的第一个来自ttk(tkinter themed widget)的控件。 阅读全文->
2020年6月22日
最近被GUI多线程代码的死锁问题搞的有点头大,本文总结一下自己的所思所得,并不代表完全正确,因为毕竟没有去阅读tk的源代码。 阅读全文->
2020年5月31日
有的时候我们在做GUI程序的时候,需要在显示消息框时,隐藏主窗口,即root窗口。默认情况,tkinter会自动创建一个root窗口出来,看着有点讨厌。 阅读全文->
2020年5月30日
tkinter模块的root窗口和Toplevel窗口,都有destroy函数,调用此函数可以起到销毁窗口关闭程序的效果。不过,关闭root窗口的代码不能够在其它线程中执行,这样可以关闭窗口,但是程序无法正常退出。 阅读全文->
2020年1月6日
理清了一个细节,我们用tkinter做GUI程序,有root,有Toplevel,可能界面上有好多不同的窗口。这些不同的窗口,都属于一个程序,而且,这些不同的窗口,都在一个线程中! 阅读全文->
2020年1月5日
tkinter窗口,都有一个after方法。此方法执行后,将会在规定的时间间隔之后,执行一个特定的您指定的函数。如果在您指定的这个定时执行的函数中,再次调用after方法,就可以起到一个定时器的效果。 阅读全文->
2019年12月28日
python标准的GUI库,tkinter,到底是不是线程安全的(threadsafe)?本文给出答案。可以这么说:现在新安装的python,自带的tkinter都是线程安全的,以前的不一定是! 阅读全文->
2019年12月28日
在编写GUI程序的时候,对于比较耗时的操作,常规的思路都是扔给线程去计算,这样可以保持GUI界面不会出现卡死。本文介绍因为线程join函数导致界面卡死的一个案例。 阅读全文->
2019年11月12日
tkinter有一个选择颜色的接口,askcolor函数,简单好用。askcolor返回一个tuple,分两种形式给出所选择的颜色的RGB值。 阅读全文->
2019年11月6日
如果我们点击tkinter窗口程序的关闭按钮(X,一般在右上角),窗口会被关闭,这个过程实际上调用了窗口的destroy函数,本文介绍如何响应这个窗口关闭事件。 阅读全文->
2019年10月22日
tkinter窗口,可以通过geometry函数来设置窗口的宽和高,就算窗口已经通过resizable函数禁止调整宽高;还可以移动窗口在屏幕上的位置。 阅读全文->
2019年10月19日
机制和策略分离,是计算机软件的一个重要设计思想。本文就只是学习让tkinter窗口消失和再显示出来的机制,策略是另外一回事儿。 阅读全文->
©Copyright 麦新杰 Since 2019 Python笔记