窗口内容未显示在 mac 上的 tkinter 中

问题描述 投票:0回答:1

我正在使用 MacOS Ventura 13.2、Visual Studio Code 和 Python 3.9 Tkinter 不会在窗口内显示小部件(尽管窗口确实出现,并且可以使用

root.geometry('500x500')
从脚本调整大小。

我也在终端尝试过,也是一样。 PyCharm 也是如此。 这是我的代码:

from tkinter import *

root = Tk()
root.geometry("500x500")

testlabel = Label(root, text="hello", fg="White", font=("Helvetica", 14))
testlabel.pack()

root.mainloop()

我也试过

label.grid(column=0, row=0)
但没有任何效果。

macos tkinter label window macos-ventura
1个回答
0
投票

对于 Mac,使用

tkmacosx

片段:

from tkmacosx import Label
import tkinter as tk

root = Tk()
root.geometry("500x500")

testlabel = Label(root, text="hello", fg="White", font=("Helvetica", 14))
testlabel.pack()

root.mainloop()
© www.soinside.com 2019 - 2024. All rights reserved.