我正在制作一个小程序,使用wxpython和ogl库在python中绘制段。我已经创建了画布并将其添加到大小调整器中,但无法冻结画布的大小。在
sizer = wx.BoxSizer(wx.VERTICAL)
canvas_sizer = wx.BoxSizer(wx.HORIZONTAL)
text_sizer = wx.BoxSizer(wx.HORIZONTAL)
stat = wx.StaticText(panel,-1,'position')
canvas = ogl.ShapeCanvas(panel)
diagram = ogl.Diagram()
canvas.SetDiagram(diagram)
diagram.SetCanvas(canvas)
canvas_sizer.Add(canvas,1,wx.GROW)
text_sizer.Add(stat,1,wx.ALL,5)
sizer.Add(canvas_sizer,1,wx.GROW)
sizer.Add(text_sizer)
self.SetSizer(sizer)
sizer.Fit(self)
上面的代码是我实际代码的一部分。请建议如何使画布大小固定
必须将插槽必须占据的比例设置为0,并在需要时为内容提供最小大小:
相关问题 更多 >
编程相关推荐