如何在Tkinter Python中创建点击按钮?

2024-05-20 19:23:12 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用的是python3.5

我想让一个按钮隐形,我发现了:

import tkinter
from tkinter import *

def hide_btn():
    def hide_me(event):
        event.widget.pack_forget()

    root = Tk()

    hiddenbtn = Button(root, text = 'Hello World')
    hiddenbtn.place(x = 0, y = 0)

    hiddenbtn.bind('<Button-1>', hide_me)
    hiddenbtn.pack()

    root.mainloop()

hide_btn()

它工作得很好,但我想按一下按钮

有没有办法让它点击


Tags: fromimportevent隐形tkinterdefbuttonroot
1条回答
网友
1楼 · 发布于 2024-05-20 19:23:12

在这种情况下,您不需要绑定按钮,您可以简单地依赖^{}来完成这项工作。这就是我的意思:

import tkinter
from tkinter import *

def hide_btn():       

    root = Tk()

    hiddenbtn = Button(root, text = 'Hello World')
    hiddenbtn.place(x = 0, y = 0)
    hiddenbtn.place_forget()      

    root.mainloop()

hide_btn()

相关问题 更多 >