|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
from tkinter import *
def callback():
var.set("我不信")
root=Tk()
frame1 = Frame(root)
frame2 = Frame(root)
var = StringVar()
var.set("不准查看")
textLabel=Label(frame1,
textvariable=var,
justify=LEFT)
textLabel.pack(side=LEFT)
photo = PhotoImage(file="1.png")
imgLabel = Label(frame1,image=photo)
imgLabel.pack(side=RIGHT)
theButton = Button(frame2,text="详细生成图",command=callback)
theButton.pack()
frame1.pack(padx=10,pady=10)
frame1.pack(padx=10,pady=10)
mainloop()
这是书中Button组件的例子,但是我的生成中只有不准查看和图片,没有选项按钮和其他的文字,有人知道为什么吗
[b]
frame1.pack(padx=10,pady=10)
frame1.pack(padx=10,pady=10)
你最后将 Frame 组件设置布局管理的时候只设置了 frame1 而 frame2 没有,改成:
frame1.pack(padx=10,pady=10)
frame2.pack(padx=10,pady=10)
正确代码:from tkinter import *
def callback():
var.set("我不信")
root=Tk()
frame1 = Frame(root)
frame2 = Frame(root)
var = StringVar()
var.set("不准查看")
textLabel=Label(frame1,
textvariable=var,
justify=LEFT)
textLabel.pack(side=LEFT)
photo = PhotoImage(file="1.png")
imgLabel = Label(frame1,image=photo)
imgLabel.pack(side=RIGHT)
theButton = Button(frame2,text="详细生成图",command=callback)
theButton.pack()
frame1.pack(padx=10,pady=10)
frame2.pack(padx=10,pady=10)
mainloop()
[/b]
|
|