草庐IT

tkinter.checkbutton

全部标签

python - Tkinter: "Python may not be configured for Tk"

今天我想开始使用Tkinter,但我遇到了一些问题。Python3.2(r32:88445,Mar282011,04:14:07)[GCC4.4.5]onlinux2Type"help","copyright","credits"or"license"formoreinformation.>>>fromtkinterimport*Traceback(mostrecentcalllast):File"",line1,inFile"/usr/local/lib/python3.2/tkinter/__init__.py",line39,inimport_tkinter#Ifthisfail

python - 如何关闭 tkinter 窗口?

如何结束Tkinter程序?假设我有这个代码:fromTkinterimport*defquit():#codetoexitroot=Tk()Button(root,text="Quit",command=quit).pack()root.mainloop()我应该如何定义quit函数来退出我的应用程序? 最佳答案 你应该使用destroy()关闭Tkinter窗口。fromTkinterimport*#usetkinterinsteadofTkinter(small,notcapitalT)ifitdoesn'twork#asit

python - 如何关闭 tkinter 窗口?

如何结束Tkinter程序?假设我有这个代码:fromTkinterimport*defquit():#codetoexitroot=Tk()Button(root,text="Quit",command=quit).pack()root.mainloop()我应该如何定义quit函数来退出我的应用程序? 最佳答案 你应该使用destroy()关闭Tkinter窗口。fromTkinterimport*#usetkinterinsteadofTkinter(small,notcapitalT)ifitdoesn'twork#asit

python - 构建 tkinter 应用程序的最佳方式?

以下是我典型的pythontkinter程序的整体结构。deffunA():deffunA1():deffunA12():#stuffdeffunA2():#stuffdeffunB():deffunB1():#stuffdeffunB2():#stuffdeffunC():deffunC1():#stuffdeffunC2():#stuffroot=tk.Tk()button1=tk.Button(root,command=funA)button1.pack()button2=tk.Button(root,command=funB)button2.pack()button3=tk.B

python - 构建 tkinter 应用程序的最佳方式?

以下是我典型的pythontkinter程序的整体结构。deffunA():deffunA1():deffunA12():#stuffdeffunA2():#stuffdeffunB():deffunB1():#stuffdeffunB2():#stuffdeffunC():deffunC1():#stuffdeffunC2():#stuffroot=tk.Tk()button1=tk.Button(root,command=funA)button1.pack()button2=tk.Button(root,command=funB)button2.pack()button3=tk.B

python - 你如何在 Tkinter 的事件循环中运行你自己的代码?

我的小弟弟刚刚开始​​编程,为了他的ScienceFair项目,他正在模拟天空中的一群鸟。他已经编写了大部分代码,并且运行良好,但是鸟儿需要每时每刻移动。然而,Tkinter占用了自己的事件循环的时间,因此他的代码不会运行。做root.mainloop()运行,运行,一直运行,它唯一运行的就是事件处理程序。有没有办法让他的代码在主循环旁边运行(没有多线程,这很困惑,应该保持简单),如果有,它是什么?现在,他想出了一个丑陋的技巧,将他的move()函数到,所以只要他按住按钮并摆动鼠标,它就可以工作。但一定有更好的方法。 最佳答案 在T

python - 你如何在 Tkinter 的事件循环中运行你自己的代码?

我的小弟弟刚刚开始​​编程,为了他的ScienceFair项目,他正在模拟天空中的一群鸟。他已经编写了大部分代码,并且运行良好,但是鸟儿需要每时每刻移动。然而,Tkinter占用了自己的事件循环的时间,因此他的代码不会运行。做root.mainloop()运行,运行,一直运行,它唯一运行的就是事件处理程序。有没有办法让他的代码在主循环旁边运行(没有多线程,这很困惑,应该保持简单),如果有,它是什么?现在,他想出了一个丑陋的技巧,将他的move()函数到,所以只要他按住按钮并摆动鼠标,它就可以工作。但一定有更好的方法。 最佳答案 在T

Python Tkinter 教程(四)—— 子模块 messagebox、colorchooser 以及 filedialog 的使用及技巧(万字详解)

>>>【上节回顾:三种几何布局管理器Pack、Place和Grid的详细用法 】PythonTkinter教程(四)        这篇博客将详细介绍tkinter模块的子模块,如消息框子模块(messagebox)、颜色选择器子模块(colorchooser)以及文件对话框子模块(filedialog)目录一、messagebox子模块一般用法【showinfo】【showwarning】【showerror】【askquestion】【askokcancel】【askyesno】【askyesnocancel】【askretrycancel】高级操作二、colorchooser子模块代码示

tkinter 里将图片设置为窗口,标签或按钮的背景的方法

为了界面的美观我便想在tk窗口加入图片标签,但往标签里加入图片并不是如我刚开始想的一样往标签的image属性里加上图片路径就好了的,而是要进行一番操作的:首先要安装一个pillow库,然后输入:fromPILimportImage,ImageTK然后再运行img0=Image.open('文件路径')img0=resize((宽度,高度))#调整图片大小img=ImageTK.PhotoImage(img0)然后在Label的image属性里附上image=img即可(这里还有个参数compound可以实现标签图片和文字同时存在,compound的参数有left:图片在左、right:图片在右

tkinter 里将图片设置为窗口,标签或按钮的背景的方法

为了界面的美观我便想在tk窗口加入图片标签,但往标签里加入图片并不是如我刚开始想的一样往标签的image属性里加上图片路径就好了的,而是要进行一番操作的:首先要安装一个pillow库,然后输入:fromPILimportImage,ImageTK然后再运行img0=Image.open('文件路径')img0=resize((宽度,高度))#调整图片大小img=ImageTK.PhotoImage(img0)然后在Label的image属性里附上image=img即可(这里还有个参数compound可以实现标签图片和文字同时存在,compound的参数有left:图片在左、right:图片在右