【问题标题】:Embedding Interactive matplotlib figures in wxPython在 wxPython 中嵌入交互式 matplotlib 图形
【发布时间】:2012-07-30 13:38:54
【问题描述】:
【问题讨论】:
标签:
python
matplotlib
wxpython
【解决方案1】:
我得到了这个工作......
chart_toolbar = NavigationToolbar2Wx(chart_canvas)
tw, th = chart_toolbar.GetSizeTuple()
fw, fh = chart_canvas.GetSizeTuple()
chart_toolbar.SetSize(wx.Size(fw, th))
chart_toolbar.Realize()
graphs_sizer = wx.BoxSizer(wx.VERTICAL)
graphs_sizer.Add(chart_canvas, 20, flag=wx.EXPAND, border=5)
graphs_sizer.Add(chart_toolbar, 1, flag=wx.ALIGN_CENTER, border=5)
graphs_panel.SetSizer(graphs_sizer)
无论出于何种原因,我都无法将工具栏放在不同的大小调整器/面板上。否则它工作。如果有人能在不同的尺寸上得到它,那将不胜感激。