gpt4 book ai didi

python - Tkinter Python 删除垂直空格

转载 作者:太空宇宙 更新时间:2023-11-04 09:53:58 25 4
gpt4 key购买 nike

import tkinter as tk

root = tk.Tk()

buttonOK = tk.Button(root, text='B1')
MCC = tk.Button(root, text='B2')
TID = tk.Button(root, text='B3')
CURRENCY = tk.Button(root, text='B4')
COUNTRY = tk.Button(root, text='B5')
RESPONSE = tk.Button(root, text='B6')


B1.grid(row=3, column=0, sticky=tk.E+tk.W)
B2.grid(row=3, column=1, sticky=tk.E+tk.W)
B3.grid(row=3, column=2, sticky=tk.E+tk.W)
B4.grid(row=4, column=0, sticky=tk.E+tk.W)
B5.grid(row=4, column=1, sticky=tk.E+tk.W)
B6.grid(row=4, column=2, sticky=tk.E+tk.W)

label1 = tk.Entry(root, bd =8)
label1.grid(row=2, column=0, rowspan=1, columnspan=3, sticky=tk.E+tk.W)

label=tk.Text(root,background="yellow")
label.insert(index=0.0, chars="Enter values below\nand click search.\n")
label.grid(row=0, column=0,rowspan=1, columnspan=3, sticky=tk.E+tk.W)

root.mainloop()

我正在尝试使用 Tkinter 在 Python 中构建一个 GUI,但插入的文本标签的空间为“在下面输入值\n并单击搜索。\n”占据了大约 6 个空白行。请帮我删除它。我目前使用上面的代码得到的结果是左边的,我想要右边的一张图片。

enter image description here

最佳答案

当您创建文本小部件时,指定您希望它显示的行数,例如:

label=tk.Text(root,background="yellow", height=3)

未能指定意味着它将默认为 24​​,这就是为什么它在您的程序中如此之大。

关于python - Tkinter Python 删除垂直空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46662440/

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