wx

    9熱度

    3回答

    我正在使用Enthought Python Distribution(7.2,64位)。它沒有wxPython(這非常重要)。但是,wxPython-2.9似乎支持64位Cocoa接口,所以我試了一下。其實,這一切就很好:命令 python build-wxpython.py --osx_cocoa --mac_framework --install 成功編譯,甚至鑽進EPD站點包。 然而,一

    1熱度

    2回答

    有沒有人知道我會如何強制面板變成方形。 發生這種情況有一個面板,其中我有一個水平BoxSizer與2個插槽,在左側插槽我有一個面板,我將要繪製到雖然wx.PaintDC,在右邊我將有一個列表控件或其他小部件。 我想要實現的是讓窗口可以實現,並讓左側面板始終保持正方形,並讓右側內容填充剩餘空間。

    0熱度

    1回答

    此源代碼 class MyToolBar(wx.ToolBar): def AddTool2(self, id, shortHelp = '', longHelp = ''): global TB_SIZE try: ArtId = ArtMap.get(id) Ico = wx.ArtProvider.GetBitmap(ArtId, wx.

    1熱度

    2回答

    當我在python解釋器中導入wx模塊時,它的工作方式與預期相同。但是,當我在導入列表中使用wx運行腳本(即test.py)時,我需要編寫「python test.py」才能運行該腳本。如果我嘗試執行「test.py」,則會出現導入錯誤,說明沒有名爲「wx」的模塊。爲什麼我需要在我的命令中包含python這個詞? PS我發現最有用的答案是「用於REPL的Python與運行腳本的Python不同。打

    1熱度

    2回答

    wxPython中有沒有什麼方法可以在菜單欄上的某個項目上捕獲點擊,而不需要任何childeren。 I.e.與菜單結構 文件 保存 退出 垃圾郵件 我能捕捉到事件點擊保存或退出項目,但我不能確定如何我可以捕獲點擊垃圾郵件的事件

    5熱度

    1回答

    我是Python和WX的新手。我創建了一個如下所示的簡單測試對話框,提示用戶使用組合框。我想從我的主程序中捕捉combox的價值。我如何從我的主程序中調用它? 這是我在用途變更調用它顯示的對話框,但目前沒有捕獲到來自組合框的值: import highlight highlight.create(self).Show(True) a = highlight.OnComboBox

    0熱度

    1回答

    我有這樣的事情現在: import wx class QuickAddBox(wx.TextCtrl): def __init__(self, parent, viewer): self.quick_add_text = wx.TextCtrl.__init__(self, parent, -1, '', size=(300,20), style=wx.TE_PROCES

    1熱度

    3回答

    如何設置StyledTextCtrl中的文本顏色,但只有一些單詞?我的意思是讓我們說我有 露西是藍 ,我想隻字「藍色」進行着色藍

    0熱度

    1回答

    我正在創建一個自定義詞法分析器。然後,我發現StyledTextCtrl.StartStyling()是用於開始將樣式應用於文本的方法,但我不知道該掩碼是什麼。我輸入StartStyling.__doc__和得到這個 StyledTextCtrl.StartStyling(self, int pos, int mask) Set the current styling position to p

    1熱度

    1回答

    我使用python 2.7和wxPython的最新版本寬x電網側。 我需要並排放置2個格方,並能夠動態地添加行。理想情況下,網格的大小應該動態增長,但「足夠大」的大小應該暫時保持良好。 我應該如何改變(並簡化)我的代碼來實現這一目標? class MatricesFrame(wx.BoxSizer): def __init__(self, parentPanel): su