gpt4 book ai didi

python - 在 OSx 应用程序中定义“关于”框的位置

转载 作者:行者123 更新时间:2023-12-01 04:05:39 25 4
gpt4 key购买 nike

我使用 tkinter 使用 Python 3.4 创建了一个应用程序。我正在使用 Py2App 创建用于部署的 .app 文件。一切工作正常,除了我不知道如何从 Mac 的顶部菜单中显示“关于”框。有一个来自某个地方,但它是关于 Tcl 和 Tk 的。我很乐意留下那个,但我也想展示我自己的。这是屏幕截图。我的 python 应用程序中确实有两个 tkinter 菜单小部件,但它们也没有显示在任何地方。

enter image description here

最佳答案

您需要定义一个命令 tkAboutDialog 来覆盖 Tk 框架(以及 Python 的 Tk 绑定(bind))显示的默认“关于”对话框。

您可以按如下方式执行此操作:

root.createcommand('tkAboutDialog', about_dialog)

其中 rootTk 对象,about_dialog 是显示 about 对话框的 Python 函数。

有关 Tk 库的 OSX 特定功能的更多信息,请参阅:http://tcl.tk/software/mac/features.tml

关于python - 在 OSx 应用程序中定义“关于”框的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35641784/

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