在Tkinter框架中创建图例

时间:2018-10-10 12:09:43

标签: python tkinter

tkinter

demo

我在tkinter标签上有些挣扎。我用tkinter框架创建了GUI,而不是打包,而是使用网格,因为这是最方便的事情。我的问题是,在“ tkinter图片”中,我想在上述“标签容器”区域中创建图例,并且该图例应与演示图片中突出显示的区域相同。我跟随一些使用画布的示例,然后不得不打包。我尝试使用网格系统,但是什么也没出现,并使用了诸如create_text,create_Line之类的画布方法。有人可以在这方面帮助我。

为top_left_frame_left_label_container创建标签

# ========================================================================================
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()

那只是一个例子,不能认为有正确的方法。

0 个答案:

没有答案