我在tkinter标签上有些挣扎。我用tkinter框架创建了GUI,而不是打包,而是使用网格,因为这是最方便的事情。我的问题是,在“ tkinter图片”中,我想在上述“标签容器”区域中创建图例,并且该图例应与演示图片中突出显示的区域相同。我跟随一些使用画布的示例,然后不得不打包。我尝试使用网格系统,但是什么也没出现,并使用了诸如create_text,create_Line之类的画布方法。有人可以在这方面帮助我。
# ========================================================================================
def creating_labels(self):
self.canvas = Canvas(self.top_left_frame_left_label_container)
self.canvas.grid()
# self.canvas.create_line(0, 0, 20, 20, fill='green', width=2, tags='line1')
self.legend_frame = LabelFrame(self.canvas, text='Legend', padx=5, pady=5)
self.legendLabel = Label(self.legend_frame, text = 'Hi')
self.legendLabel.pack()
那只是一个例子,不能认为有正确的方法。