0
兩個面板(的子類),一個CanvasSubPanel
(其繪製matplotlib圖)和UnderPanel
應該在垂直分級機共存。
儘管面板內的所有內容都呈現良好,但面板本身被嚴重繪製。
解決方案是什麼?的CanvasSubPanel
部分清單我相信是相關的:
class CanvasSubPanel(wx.Panel):
#LENGTH, WIDTH = SIZE
#_bitmap = None
__click_callback = None
def __init__(self, parent):
wx.Panel.__init__(self, parent)
self.figure = Figure()
self.figure.set_size_inches((10,5))
self.figure.set_dpi(80)
#self.figure.tight_layout()
self.picture = self.figure.add_subplot(211)
self.intensity = self.figure.add_subplot(212)
...
self.canvas = FigureCanvas(self, -1, self.figure)
...
self.sizer = wx.BoxSizer(wx.VERTICAL)
self.sizer.Add(self.canvas, 1, wx.LEFT | wx.TOP | wx.GROW)
self.SetSizer(self.sizer)
self.Fit()
,如果我錯過了重要的細節請回復。
我猜他們不是在相同的sizer與正確的比例或有某種父母問題。 –
我們同時「解決」它! – aitchnyu