1:flexgrid 3x3 并在每个网格中插入一张图像。 还可以创建绑定图片的动作。 输出:打印图像名称。
2:创建一个灵活的半四分之一窗口。 还要在其上创建一个菜单栏和状态栏。
1:flexgrid 3x3 并在每个网格中插入一张图像。 还可以创建绑定图片的动作。 输出:打印图像名称。
2:创建一个灵活的半四分之一窗口。 还要在其上创建一个菜单栏和状态栏。
半四分之一窗口 是指什么, 没看明白,
给一个 菜单栏和状态栏的代码, 供参考
import wx
class MainWindow(wx.Frame):
def __init__(self, parent, title, size=(400,200)):
wx.Frame.__init__(self, parent=parent, title=title, size=size)
self.textControl = wx.TextCtrl(self, style=wx.TE_MULTILINE)
# 菜单栏
file_menu = wx.Menu()
file_menu.Append(wx.ID_SAVE, '保存', '将会保存输入框中的内容')
window_menu = wx.MenuBar()
window_menu.Append(file_menu, '文件')
self.SetMenuBar(window_menu)
# 创建状态栏
self.statusbar = self.CreateStatusBar()
self.statusbar.SetFieldsCount(3)
self.statusbar.SetStatusWidths([-1, -2, -3])
self.statusbar.SetStatusText(u"数据1" , 0)
self.statusbar.SetStatusText(u"数据2:" , 1)
self.statusbar.SetStatusText(u"数据3:" , 2)
self.Show(True)
app = wx.App()
window = MainWindow(None, '测试')
app.MainLoop()