Wie zentriere ich ein Etikett in Tkinter?Python

Python-Programme
Anonymous
 Wie zentriere ich ein Etikett in Tkinter?

Post by Anonymous »

Ich versuche, ein Etikett in der Mitte meines Frame zu platzieren, um zufällige Dateien anzuzeigen, aber es wird nicht angezeigt. < /p>
Hier ist mein Code: < /p>

Code: Select all

    def tok_setup(self):

left = Image.open("left.png")
right = Image.open("right.png")

leftsize = left.resize((50,50), Image.LANCZOS)
rightsize = right.resize((50,50), Image.LANCZOS)

self.trashImage = ImageTk.PhotoImage(leftsize)
self.keepImage = ImageTk.PhotoImage(rightsize)

Label(self.trash_or_keep_frame, text="Trash or Keep", bg="#8d5159").pack(side=TOP, pady=10, anchor="n")
Button(self.trash_or_keep_frame, text="Main", command=self.goto_main, bg="#8d5159").pack(side=BOTTOM, pady=10)

randomfile = Label(self.trash_or_keep_frame, text="file", relief="sunken")
randomfile.place(relx=0.5, rely=0.5, anchor=CENTER)

Button(self.trash_or_keep_frame, image = self.trashImage, text="left", borderwidth=0).pack(side=LEFT)
Button(self.trash_or_keep_frame,image = self.keepImage, text="right", borderwidth=0).pack(side=RIGHT)
self.add_image(self.trash_or_keep_frame,'cat.jpg')

canvas = Canvas(self.trash_or_keep_frame, bg="pink", width=100, height=100)
canvas.pack(expand=True, fill=BOTH)
Meine Leinwand werden auch nicht angezeigt.
Ich habe nach Lösungen gesucht, aber nichts hat geholfen.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post