wxpython代码编程例子
时间: 2023-10-12 18:17:54 浏览: 97
以下是一个简单的 wxPython 代码编程例子:
```python
import wx
class MyFrame(wx.Frame):
def __init__(self, parent, title):
wx.Frame.__init__(self, parent, title=title, size=(300, 200))
panel = wx.Panel(self)
self.label = wx.StaticText(panel, label="Hello World", pos=(100, 50))
self.button = wx.Button(panel, label="Click Me", pos=(100, 100))
self.Bind(wx.EVT_BUTTON, self.on_button_click, self.button)
def on_button_click(self, event):
self.label.SetLabel("Button Clicked")
app = wx.App()
frame = MyFrame(None, "My Window")
frame.Show()
app.MainLoop()
```
这个例子创建了一个窗口,里面包含了一个标签和一个按钮。当按钮被点击时,标签会显示 "Button Clicked"。
阅读全文