如何解决我在使用 python(tkinter) gui 的布局时遇到了麻烦
# Import module
from tkinter import *
import pyautogui,time
# Create object
root = Tk()
# Adjust size
root.geometry("350x350")
root.title("SycoBak's SpamBot")
# Add image file
bg = PhotoImage(file = "Slogo.png")
# Create Canvas
canvas1 = Canvas( root,width = 350,height = 350)
canvas1.pack(fill = "both",expand = True)
# Display image
canvas1.create_image( 0,image = bg,anchor = "nw")
canvas1.create_text(250,250,text="SycoSpamBot")
L1 = Label(canvas1,text="Word")
L1.pack( side = LEFT)
E1 = Entry(canvas1)
E1.pack(side = RIGHT)
canvas1.create_window(100,100,window=L1)
L2 = Label(canvas1,text="Amount")
L2.pack( side = LEFT)
E2 = Entry(canvas1)
E2.pack(side = RIGHT)
canvas1.create_window(100,150,window=L2)
def Spammer ():
time.sleep(5)
x = 0
amount = int(E2.get())
word = E1.get()
while (amount > x):
pyautogui.typewrite(word)
pyautogui.press("enter")
x=x+1
button1 = Button(root,text = "Start",command=Spammer,bg="green")
button1_canvas = canvas1.create_window( 100,10,anchor = "nw",window = button1)
root.mainloop()
我想知道是否可以让开始按钮位于底部,而单词和金额标签位于文本输入框的左侧。 这就是我的 GUI 布局目前的样子。 (很乱) [1]:https://i.stack.imgur.com/UYvtU.png
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。