wx.ToolBar 中奇怪的 wx.CheckBox 绘图
这是我的工具栏的代码: JS_TOOLBAR_BUTTON = 0 JS_TOOLBAR_SEPARATOR = 1 JS_TOOLBAR_MONTHCONTROL = 2 JS_TOOLBAR_CHECKBOX = 3 def createToolbar(…
wxPython 2.9 升级后的工具栏渲染
这段代码在 wxPython 2.8 上运行良好,今天升级到 2.9,但工具栏不起作用 完全显示。如果我删除 self.SetToolBar() 调用,图标会显示,但不会显示为按…
wx.StaticText 线程安全吗?
例如,我使用 wx.StaticText 对象作为计数器,它是线程安全的吗?例如: class TaskFrame(wx.Frame): def __init__(self): self.Counter = wx.StaticT…
仅仅使用线程来更新GUI还不够吗?
例如: class DemoFrame(wx.Frame): def __init__(self): Initializing ... self.TextA = wx.StaticText(MainPanel, id = -1, label = "TextAOrWhatev…
wxpython 在整个应用程序中剪切复制并粘贴
我正在开发一个带有多个 TextCtrl 和 ComboBox 小部件的小型应用程序。我希望当我按下 Ctrl-C Ctrl-V 和 Ctrl-X 键时,我会得到复制、粘贴和剪切适当…
wxPython Splitter 窗口和面板
我正在尝试使用 2 GenericDirCtrl 构建一个文件选择器,它显示其下方选定目录中的文件。我的问题是将拆分器窗口放置为框架的子级并将包含控件的面板添…
将 CheckListCtrl 中每一行的所有数据写入
有用于创建 CheckListCtrl 的示例代码。我从此处获取它。 import wx import sys from wx.lib.mixins.listctrl import CheckListCtrlMixin, ListCtrlAu…
如何使用 wxpython 将 2 个框架放入 1 个应用程序中?
你好,我创建了 2 个框架,当我运行这个程序时,它会将每个框架显示为它们自己的应用程序(至少在 Windows 上)。有没有一种方法可以同时使用这两个框…
如何在模态中放置多个输入框? wxpython
您好,我正在尝试将多个文本框放入模式中,这是一个文本框的代码。 dlg = wx.TextEntryDialog( self, 'What is your favorite programming language?'…
如何避免 libVLC 在调用 self.stop() 时抛出分段错误
我正在使用 libVLC 和 wxPython 从 YouTube 流式传输视频。播放和暂停视频效果很好,但是当我尝试使用 self.player.stop() 停止视频时,程序段出现错…
如何使用 wxPython 裁剪图像?
我想通过使用两点坐标或一个点和大小从 wxImage 中提取子图像。 我假设 Resize() 本来应该这样做,但看起来它没有给出预期的结果。 例如,执行 Resize…
wxPython,禁用按钮?
我有一个按钮列表,并且我创建了一个循环来找出按下的按钮,然后在单击时禁用该按钮。 这是代码片段: def change(self,event): self.Disable() for i…
wxPython StopWatch 不断显示计数时间?
我正在尝试使用 wxPython 创建一个 GUI 计时器。单击“开始”按钮,计时器启动,并且标签显示计时器从秒数到分钟数,甚至可能到小时数。停止按钮停止…
除非我们在 wxPython 中调整窗口大小,否则笔记本小部件无法正确显示?
我在笔记本切换方面遇到了一些小问题。当我切换笔记本选项卡时,我需要调整大小以使小部件正确显示。我尝试使用 self.Refresh() 但这似乎没有做任何事…