【问题标题】:NSStatusItem in PythonPython 中的 NSStatusItem
【发布时间】:2012-05-21 19:16:17
【问题描述】:

有什么方法可以使用 wxPython 或 Tkinter 在 python 中创建菜单栏应用程序(obj-c 等效项似乎是 NSStatusItem)?理想情况下,我想将我的程序保留在纯 python 中,所以我不想使用 PyObjC。

【问题讨论】:

标签: python objective-c cocoa wxpython tkinter


【解决方案1】:

根据 Robin Dunn(wxPython 的创建者)的说法,wxPython 2.9.2 支持 NSStatusItem(和相关的小部件):http://wxpython-users.1045709.n5.nabble.com/Raising-a-wxpython-frame-from-a-PyObjC-NSStatusBar-td4559330.html

它还支持 Windows 上的任务栏/系统托盘图标。

【讨论】:

    【解决方案2】:

    参考这个:How to make an menu bar (system tray) app for OSX in Python?

    在问题的答案中,Jared 使用rumps 创建了一个应用程序。

    您也可以勾选 this code 以仅使用 PyObjC 创建菜单栏应用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-06-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-14
      • 2010-10-26
      • 1970-01-01
      相关资源
      最近更新 更多