zoukankan      html  css  js  c++  java
  • tkinter中button按钮控件(三)

    button控件

    简单的实现:

     1 import tkinter
     2 
     3 wuya = tkinter.Tk()
     4 wuya.title("wuya")
     5 wuya.geometry("300x200+10+20")
     6 
     7 # 创建button
     8 click_button = tkinter.Button(wuya,text="点我")
     9 click_button.pack()
    10 quit_button = tkinter.Button(wuya,text="退出")
    11 quit_button.pack()
    12 # 创建了两个button,wuya为在名字为wuya的窗口中显示,text为button上显示的文字
    13 
    14 wuya.mainloop()

    结果为:

    给button中添加参数:

     1 import tkinter
     2 
     3 wuya = tkinter.Tk()
     4 wuya.title("wuya")
     5 wuya.geometry("300x200+10+20")
     6 
     7 
     8 def func():
     9     print("点我")
    10 
    11 # 创建button
    12 click_button = tkinter.Button(wuya,
    13                               text="点我",
    14                               width=10,
    15                               height='4',
    16                               command=func)
    17 click_button.pack()
    18 quit_button = tkinter.Button(wuya,text="退出",command=wuya.quit)
    19 quit_button.pack()
    20 # 创建了两个button,wuya为在名字为wuya的窗口中显示,text为button上显示的文字
    21 # click中绑定函数command后,点击click_button就会执行func函数
    22 # wuya.quit为退出wuya窗口,点击后窗口就会关闭
    23 wuya.mainloop()

    结果如下:

    点击点我按钮后执行func函数,会在控制台打印“点我”

    点击退出按钮后会执行wuya.quit,窗口关闭

  • 相关阅读:
    webFlux&Reactor
    Docker镜像使用
    Docker的使用
    Docker的容器使用
    为什么样本方差除以(n-1)而不是n ?(自由度)
    机器学习(一)—— 线性回归
    线性、逻辑回归的java实现
    整合多个网络的拓扑结构并降维(Mashup)
    KS检验统计量的扩展应用(CMap)
    p-value
  • 原文地址:https://www.cnblogs.com/tynam/p/8777389.html
Copyright © 2011-2022 走看看