python tkinter'de bir label kullanınca arkada olan şu beyaz şeyı nasıl kaldırırım yazının arkasında duran arka plan şeyi |
python tkinter label arka plan kaldırma
-
-
Python Tkinter'de bir `Label` widget'ı oluşturduğunuzda, varsayılan olarak etrafında bir arka plan (genellikle beyaz) ve bazen bir çerçeve bulunur. Bu arka planı veya çerçeveyi kaldırmak istiyorsanız, `Label`'ın `background` (veya kısa haliyle `bg`) ve `borderwidth` özelliklerini ayarlayarak yapabilirsiniz. Ayrıca `highlightthickness` özelliği de sıfıra ayarlanarak çerçevenin kalınlığı azaltılabilir.
import tkinter as tk # Pencereyi oluşturma window = tk.Tk() # Label oluşturma, arka planı ve çerçeveyi kaldırma label = tk.Label(window, text="Merhaba, Dünya!", bg="systemTransparent", borderwidth=0, highlightthickness=0) label.pack() # Pencereyi gösterme window.mainloop()Kod
Yığını:Burada `bg="systemTransparent"` ifadesi, `Label`'ın arka planını şeffaf yapar. Eğer pencerenin kendisi de bir arka plan rengine sahipse, o zaman `Label`'ın `bg` özelliğini pencerenin arka plan rengi ile aynı yapabilirsiniz. Misal pencerenin arka planı gri ise, `Label`'ın `bg` özelliğini de gri yapabilirsiniz
window.configure(background='gray') # Pencerenin arka planını gri yapar label = tk.Label(window, text="Merhaba, Dünya!", bg='gray', borderwidth=0, highlightthickness=0)Kod
Yığını:Bu şekilde, `Label` widget'ının etrafındaki beyaz arka planı kaldırmış olursunuz.
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X