Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Pi触摸屏上的matplotlib_Python_Python 3.x_Matplotlib_Tkinter_Pi - Fatal编程技术网

Python Pi触摸屏上的matplotlib

Python Pi触摸屏上的matplotlib,python,python-3.x,matplotlib,tkinter,pi,Python,Python 3.x,Matplotlib,Tkinter,Pi,我正在触摸屏(Pi)上制作GUI。我正在使用FigureCastKagg和NavigationToolbar2Tk。GUI似乎可以工作,但我无法理解触摸屏上的缩小功能是如何工作的。在电脑上,用左键单击绘制的矩形窗口似乎可以放大,而用右键单击绘制的矩形窗口似乎可以缩小。在Pi上,我可以放大,但不能缩小。任何帮助/指示都将不胜感激。显然,事件处理程序之间存在冲突。我使用canvas.get_tk_widget().bind('Button-1>,self.canvas_button1_handler

我正在触摸屏(Pi)上制作GUI。我正在使用FigureCastKagg和NavigationToolbar2Tk。GUI似乎可以工作,但我无法理解触摸屏上的缩小功能是如何工作的。在电脑上,用左键单击绘制的矩形窗口似乎可以放大,而用右键单击绘制的矩形窗口似乎可以缩小。在Pi上,我可以放大,但不能缩小。任何帮助/指示都将不胜感激。

显然,事件处理程序之间存在冲突。我使用
canvas.get_tk_widget().bind('Button-1>,self.canvas_button1_handler)将事件处理程序附加到画布上
。当我用canvas.mpl\u connect(“button\u press\u事件”,fig\u button\u处理程序)替换它时,缩放的奇怪行为停止了