gpt4 book ai didi

python - 如何重新定位按钮?

转载 作者:太空宇宙 更新时间:2023-11-03 15:33:58 24 4
gpt4 key购买 nike

如何修复程序的这一部分以将按钮重新定位到屏幕上的新位置?

movingbutton1 = Button(root, text = 'Click Me' ... ).place(relx = .5, rely = .5)
time.sleep(3)
movingbutton1(root, text = 'Click Me' ... ).place(relx = .3, rely = .3)

最佳答案

要移动已放置的小部件,您可以使用 place_configure(relx=new_x, rely=new_y)

要在用户单击按钮时移动按钮,请将移动此按钮的函数传递给按钮的 command 选项。

import tkinter as tk
import random

def move():
x = random.random()
y = random.random()
moving_button.place_configure(relx=x, rely=y)

root = tk.Tk()

moving_button = tk.Button(root, text='Click Me', command=move)

moving_button.place(relx=0.5, rely=0.5, anchor='center')

root.mainloop()

关于python - 如何重新定位按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42689434/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com