首页 > 其他 > 详细

tkinter button 第一节

时间:2017-09-23 18:28:06      阅读:290      评论:0      收藏:0      [点我收藏+]

from tkinter import ×

from tkinter import ttk

root=Tk()

button=ttk.Button(root,text="Click Me")  #新建一个button项目,其中text内容显示为click me

button.pack()   #排版

 

def callback():               #定义一个callback函数。会打印“Clicked”

  print("Clicked")

button.config(command=callback) #当点击button 就会召唤callback函数

button.invoke()                              #invoke是祈求的意思。视频说的是模拟按键,本次返回一个Clicked(相当于手动click)

button.state([‘disabled‘])               #设置状态为disable。 就没法按button按钮了

button.instate([‘disabled‘])            #查看button状态是否是disabled,

button.state([‘!disabled‘])              #设置取消disabled

small_log=logo.subsample(5,5)    #缩小图片 每五个值取一个?

button.config(image=small_log)

root.mainloop()

 

 

 

According to the docs,

subsample(self, x, y=‘‘)

Return a new PhotoImage based on the same image as this widget but use only every Xth or Yth pixel.

I.e. subsample doesn‘t modify the image, it creates a new one, so try this instead:

originalPlantImage = PhotoImage(file="images/Arable_Cell.gif")
displayPlantImage = originalPlantImage.subsample(2, 2)
canvas.create_image(0, 0, anchor=NW, image=displayPlantImage)

tkinter button 第一节

原文:http://www.cnblogs.com/uxiuxi/p/7581834.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!