猿问

Tkinter 按钮未在我的 mac 上显示文本,尽管代码可在其他计算机上运行

我有一个功能代码,除非我单击并按住按钮,否则不会在按钮上显示文本。当释放按钮的文本再次变为空白。我试过在其他论坛上解决这个问题

请注意:代码本身没有任何问题。

我的笔记本电脑运行代码的方式存在某种问题。我试过重新安装python3.7以及tcl-tk。我真的不知道还能做什么。


心有法竹
浏览 139回答 2
2回答

凤凰求蛊

这是添加此行的解决方案from tkinter import ttk。而不是ttk.在任何地方都可以使用按钮、标签、条目等:ttk .Button(text="Login", width="30", command = login).pack()这是代码,因此您可以尝试一下。def main_screen():  from tkinter import ttk  global screen  screen = Tk()  screen.geometry("500x500")  screen.title("4rManager")  Label(text="Login/Register", font=("Calibri", 13)).pack()  ttk.Label(text="").pack()  ttk.Button(text="Login").pack()  ttk.Label(text="").pack()  ttk.Button(text="Register").pack()  screen.mainloop()main_screen()希望我有所帮助。
随时随地看视频慕课网APP

相关分类

Python
我要回答