Я пишу класс для встраивания некоторых общих конфигураций графиков на вкладку wx Notebook
, но у меня возникает странная проблема. Когда я пытаюсь добавить wx.Panel
с FigureCanvas
, вместо этого он полностью плавает фигуру в другом окне.Matplotlib canvas не встраивается в панель wx
Странная вещь, окно графика изменяет размеры при изменении размера главного окна. На фигуре отображается правильный размер, а не в правом окне.
Мой код: here. Я не вижу, что я делаю неправильно, я встроил matplotlib в wx раньше, но никогда в Notebook
. Я могу заставить его встроить в простой графический интерфейс сам по себе просто отлично, просто не на вкладках.
Это был суперкласс «Гра phTab'. Я знал, что это должно быть что-то простое, и, честно говоря, я думал, что у меня уже есть это как «Панель», поэтому я не думал рассматривать это как проблему. Что касается второго момента, который, вероятно, был просто ошибкой копирования/вставки, когда я собирал пример для SO. благодаря – bheklilr