我正在创建一个GUI,它应该在主窗口的左侧(或者由root=tk.Tk()创建的”root”)显示一些小部件(例如按钮和刻度),在右侧显示一个图形。该图将使用matplotlib和FigureCanvasTkAgg()后端(类似于here)创建。下面是我迄今为止编写的代码。在import tkMessageBox, tkFileDialog
import sys
Tkinter is for python 2; tkinter is for python 3
if sys.version_info[0] < 3:
import Tkinter as tk
else:
import tkinter as tk
class MainApp(tk.Frame):
def init(self, parent):
tk.Frame.init(self, parent)
self.parent = parent
self.parent.title(‘App’)
call the widgets
self.okButton()
self.quitButton()
self.readDataButton()
self.clearDataButton()
self.velScale()
self.canvas()
print messages on the screen
def printMessage(self):
if (self.data):
print(“Data is loaded and accessible from here (printMessage()).”)
else:
Original: https://blog.csdn.net/weixin_42479284/article/details/113026815
Author: 王梓源LeoWang
Title: matplot 图在画布中的位置_Tkinter和Matplotlib:FigureCanvasTkAgg创建的画布的相对位置…
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/768424/
转载文章受原作者版权保护。转载请注明原作者出处!