当前位置:首页 » 编程语言 » python的Tkinter

python的Tkinter

发布时间: 2022-01-20 02:37:14

A. python tkinter怎么办界面做的漂亮些

tkinter比较丑,要是要求不高的话,可以试试ttk,这个是tkinter扩展的,要是还要漂亮的话就wxPython或者pyQt吧,tkinter用他们的话说,就是除了丑还是丑。

B. python tkinter问题

#!/user/bin/python
from tkinter import *
from time import *
root=Tk()
def tick():
global root
root.title(strftime('%H:%M:%S'))
root.after(1000,tick)
tick()
root.mainloop()

C. python tkinter 不显示窗口

在main函数第一行加上
global tk,canvas
tk,canvas必须是全局变量 ,在函数外才能使用,
然后在main函数最后加一行
tk.mainloop()
只有调用Tk对象的mainloop方法才能显示窗口

D. 关于python tkinter 的问题

StringVar是Tk库内部定义的字符串变量类型,在这里用于管理Button上面的字符。 b=Button(root,textvariable=v,command=CT)这里面的textvariable的值就是Button上面显示的字符内容,是个变量。因为Python自己的变量类型不足以实现GUI要求的各种功能,所以使用了StringVar来定义。

E. python的tkinter的grid()布局

pack():以块的方式组织组件,如同用石块(组件)堆积金字塔(父组件)一样.
grid():以类似表格的方式组织,类似excel电子表格.
place():在父组件的指定位置放置子组件,这个方式应该是你想要的效果.
示例:
import Tkinter
top = Tkinter.Tk()
#:建一个canvas,和一个Label
C = Tkinter.Canvas(top, bg="blue", height=300, width=300)
label = Tkinter.Label(C, text='hello' )
#将Label放置到坐上点在Canvas的纵横30%的处
label.place( height=100, width=100,relx= 0.3, rely=0.3)
C.pack()
top.mainloop()

F. python tkinter 无法显示图片

试试这个:

fromTkinterimport*
filename=r"C:UsersAdministratorDesktopa.gif"
root=Tk()
img=PhotoImage(file=filename)
label=Label(root,text="hello",image=img)
label.pack()
root.mainloop()

图片一定要是.gif格式的!!

G. python tkinter

'250X150' 中间的x, 要小写的

H. python的tkinter问题

#_*_coding:UTF-8_*_

importTkinterastk

on_hit=True

defhit_me():

globalon_hit
ifon_hit:
on_hit=False
var.set('youhitme!!!')
else:
on_hit=True
var.set('')

window=tk.Tk()
var=tk.StringVar()#不要写上面
window.title('ThisisGUI')
window.geometry('1000x1000')
l=tk.Label(window,textvariable=var,bg='red',font='宋体',width=15,height=2)
l.pack()
b=tk.Button(window,text='hitme',width=15,height=2,command=hit_me)
b.pack()
window.mainloop()

I. python tkinter库使用的问题

importTkinter,sys,time
root=Tkinter.Tk()
root.minsize(500,500)
Label1=Tkinter.Label(text=time.strftime('%Y-%m-%d%H:%M:%S',time.localtime(time.time())))
Label1.pack()
deftrickit():
currentTime=time.strftime('%Y-%m-%d%H:%M:%S',time.localtime(time.time()))
Label1.config(text=currentTime)
root.update()
Label1.after(1000,trickit)
Label1.after(1000,trickit)

root.mainloop()

J. python:tkinter为什么运行不起来

tkinter的通讯是通过SOCKET的。如果你安装了某个病毒软件,它会阻拦端口。这只是其中一个原因。

另一个建议是,你调试TKInter之类的界面程序里,要从命令行方式启动。不要用F5 。具体原因就不解释了。主要是与GIL还有界面的单线程事件循环有关系。

热点内容
删数据库事件 发布:2024-11-15 12:10:54 浏览:455
数据库选课管理系统 发布:2024-11-15 12:10:15 浏览:126
android音乐波形图 发布:2024-11-15 11:57:12 浏览:378
福建社保银行卡初始密码是多少 发布:2024-11-15 11:47:40 浏览:911
游戏多开用什么配置 发布:2024-11-15 11:46:51 浏览:729
管理java版本 发布:2024-11-15 11:44:03 浏览:629
ndk编译的程序如何执行 发布:2024-11-15 11:43:18 浏览:626
轻应用服务器适合搭建网站吗 发布:2024-11-15 11:36:08 浏览:246
c语言的百分号 发布:2024-11-15 11:34:24 浏览:31
一加五安卓8什么时候推送 发布:2024-11-15 11:19:40 浏览:854