gpt4 book ai didi

python - 为什么我的文字不向左显示?

转载 作者:行者123 更新时间:2023-12-01 01:31:21 24 4
gpt4 key购买 nike

我希望我的文本向左移动,但是 justify、side 或anchor 都可以做到这一点。我正在使用 tkinter 和 python 3。

queue_frame = tk.Frame(master_frame)
queue_frame.pack()

queue_hash = tk.Label(queue_frame, text='#', width=3, font=('Arial', 14, 'bold'))
queue_hash.pack(side=tk.LEFT)

queue_name = tk.Label(queue_frame, text='Name', width=15, justify=tk.LEFT, font=('Arial', 14, 'bold'))
queue_name.pack(side=tk.LEFT)

queue_question_asked = tk.Label(queue_frame, text='Question Asked', width=25, font=('Arial', 14, 'bold'), justify=tk.LEFT)
queue_question_asked.pack(side=tk.LEFT)

queue_time = tk.Label(queue_frame, text='Time', width=15, font=('Arial', 14, 'bold'), justify=tk.LEFT)
queue_time.pack(side=tk.LEFT)

非常感谢。

最佳答案

这里是标签选项的引用http://effbot.org/tkinterbook/label.htm

使用带有选项“w”的 anchor ,如果添加relief = raise,您可以看到标签内文本的相对位置。

import tkinter as tk
master_frame = tk.Tk()
queue_frame = tk.Frame(master_frame)
queue_frame.pack()
queue_hash = tk.Label(queue_frame,
text='#',
width=3,
relief='raised')
queue_hash.pack(side=tk.LEFT)
queue_name = tk.Label(queue_frame,
text='Name',
width=15,
anchor='w',
relief='raised')
queue_name.pack(side=tk.LEFT)
queue_question_asked = tk.Label(queue_frame,
text='Question Asked',
width=25,
relief='raised',
anchor='w')
queue_question_asked.pack(side=tk.LEFT)
queue_time = tk.Label(queue_frame,
text='Time',
width=15,
relief='raised',
anchor='w')
queue_time.pack(side=tk.LEFT)
master_frame.mainloop()

关于python - 为什么我的文字不向左显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52825561/

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