Tkinter tagged posts

Python/GUI:Tkinter/grid网格几何布局管理器使用及自动缩放的问题教程

Tkinter参考中最推荐使用的一个布局器。实现机制是将Widget逻辑上分割成表格,在指定的位置放置想要的Widget就可以了。

使用grid显示窗体的主要流程:

self.thing = constructor(parent,……)#constructor可以为Button,Frame等

self.thing.grid(……)

grid方法介绍:

w.grid(option=value,……)

向窗体注册并显示控件

主要参数:

column: 控件放置位置的列数,从0开始算起,默...

继续阅读

Python图形GUI工具包tkinter如何调整元件在窗口中的位置几何布局管理

Tkinter中的GUI总是有一个root窗口,不管你是主动或者别动获得.主窗口就是你的程序开始运行的时候创建的,在主窗口中你通常是放置了你主要的部件.另外,Tkinter脚本可以依据需要创建很多独立的窗口,主要的方法就是通过创建Toplevel对象。
每一个Toplevel对象都创建一个显示的窗口,不需要通过mainloop方法调用。

关于Toplevel和Tk部件:...

继续阅读

python gui: pygtk、pyqt、tkinter和 wxpython的选择、区别和比较

用wxpython的话,和系统集合度更好一些。win下打包的话体积更小些

pygtk的外观定制性强,在不同的平台下可以有统一的外观.

就现在来说,pygtk在windows上面的表现并不是很好,wxPython却能很好的兼容windows,而且wxpython的窗口是原生的。
wxPython的XRCed用起来还是挺不错的,虽然没有pygtk的glade好用(wxGlade的sizer排版用不习惯)。

我希望...

继续阅读

python/Tkinter 15种控件简介

1.Button 按钮。类似标签,但提供额外的功能,例如鼠标掠过、按下、释放以及键盘操作/事件

2.Canvas 画布。提供绘图功能(直线、椭圆、多边形、矩形) ;可以包含图形或位图

3.Checkbutton 选择按钮。一组方框,可以选择其中的任意个(类似 HTML 中的 checkbox)

4.Entry 文本框。单行文字域,用来收集键盘输入(类似 HTML 中的 text)

5...

继续阅读

Python下用Tkinter制作GUI-Label/pad各种参数设置

Python 中的 GUI 工具包

如果想用 Python 语言制作出一个程序的 GUI,不仅仅可以用 Tkinter 一个包,最常见的还有 wxPython 和 PyQt,还有很多很多(我不熟悉啊 (╯▽╰))。

wxPython:wxPython 创建的是 wxWidgets。它的好处是,可以通过简单的命令就创建出比较漂亮的界面,并且在中国的使用人数挺多,遇到问题在网上找起答案来比较轻松。缺点是并不是 Python 的标准工具包,还需要另外安装。官网在这里,官网提供的英文教程在这里...

继续阅读
Top Down