Доступ к координатам 3D-графики, вставленной в Tkinter.canvas - PullRequest
1 голос
/ 19 июля 2011

Я очень новичок в matplotlib, и, следовательно, у меня возникают некоторые проблемы ... Я пытаюсь вставить 3D-изображение в холст Tkinter, и я хотел бы получить (при щелчке) положение мыши.Проблема в том, что event.x и event.y возвращают положение мыши в «основании» холста.Можно ли получить координаты (x, y, z) на трехмерной графике?Я видел, что эти координаты приведены на панели инструментов, есть ли возможность получить к ним доступ?

Вот часть кода, который я использовал

    fen1 = Tk.Tk()
      fen1.wm_title("Calcul des desorientation entre grain")
      fen1.bind("<Destroy>", destroy)
      canvas = FigureCanvasTkAgg(fig, master=fen1)
      canvas.show()
      canvas.get_tk_widget().pack(side=Tk.TOP, fill=Tk.BOTH, expand=1)
      toolbar = NavigationToolbar2TkAgg(canvas,fen1)
      toolbar.update()
      canvas._tkcanvas.pack(side=Tk.TOP, fill=Tk.BOTH, expand=1)

...

Буду признателен, если кто-нибудь сможет мне помочь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...