当前系统是 Mac OS 10.14.6,PyCharm版本是 2019.2.3
1、Button生成的按钮文字不显示的解决
运行出来Button的效果如图:

运行出来OptionMenu的效果如图:

之前的Button的创建代码:
from tkinter import tk
root = tkinter.Tk() # 创建父容器GUI
root.title("请选择要打包的工程") # 父容器标题
root.geometry("320x120")
# 第一个按钮
tk.Button(root, text="开始打包", command=lambda: choose_application()).grid(row=0, column=0, padx=10, pady=5)
root.mainloop()
def choose_application():
root.destroy() # 关闭窗口
2、OptionMenu文字不显示的解决
之前的OptionMenu的创建代码:
option_method = OptionMenu(root, method, 'ad-hoc', 'enterprise', 'app-store').grid(row=2, column=1, pady=10)
修改之后的Button和OptionMenu的创建代码:

本文介绍了在Mac OS 10.14.6环境下,使用PyCharm 2019.2.3时遇到的tkinter Button按钮文字和OptionMenu文字不显示的问题。通过将tk替换为ttk,解决了Button的文字显示问题;同时,针对OptionMenu选择后第一个选项消失的状况,提出了设置第一个选项为空的解决办法。
最低0.47元/天 解锁文章





