| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
x
 
为啥我照着小甲鱼抄的,出来的tk界面是白的 
- from tkinter import *
 
  
- def callback():
 
 -     var.set('我知道,你就是傻逼')
 
  
- root = Tk()
 
  
- frame1 = Frame(root)
 
 - frame2 = Frame(root)
 
  
 
- var =StringVar()##text成为变量时调用
 
 - var.set('你一定是未成年吧!\n十八禁内容!!!')
 
 - textLabel = Label(frame1,
 
 -                   textvariable=var,
 
 -                   justify=LEFT)##左对齐
 
 - textLabel.pack(side=LEFT)
 
  
- photo = PhotoImage(file='bg.gif')
 
 - imgLabel=Label(frame1,image=photo)
 
 - imgLabel.pack(side=RIGHT)
 
  
- theButton = Button(frame2,text='我是傻逼',command=callback)##点击调用callback
 
 - theButton.pack()
 
  
- frame1.pack(padx=10,pady=10)
 
 - frame2.pack(padx=10,pady=10)
 
 - mainloop()
 
 
  复制代码 
你是不是要这个效果: 
- #coding=gbk
 
 - from tkinter import *
 
  
- def callback():
 
 -     var.set('我知道,你就是傻逼')
 
  
- root = Tk()
 
 - frame1 = Frame(root)
 
 - frame2 = Frame(root)
 
 - photo = PhotoImage(file='bg.gif')
 
 - var =StringVar()##text成为变量时调用
 
 - var.set('你一定是未成年吧!\n十八禁内容!!!')
 
 - textLabel = Label(frame1,
 
 -                   textvariable=var,
 
 -                   image=photo,
 
 -                   compound = CENTER,#设置为背景图片
 
 -                   justify=LEFT)##左对齐
 
 - textLabel.pack(side=LEFT)
 
 - theButton = Button(frame2,text='我是傻逼',command=callback)##点击调用callback
 
 - theButton.pack()
 
 - frame1.pack(padx=10,pady=10)
 
 - frame2.pack(padx=10,pady=10)
 
 - mainloop()
 
 
  复制代码 
 
 
 |   
 
 
 
 |