Python’da yeniyim. Arka planı olarak bir görüntüye sahip bir uygulama oluşturmak istedim. Ancak resmin üzerine bir 'Etiket' eklediğimde etiketin beyaz bir arka planını görebiliyordum. 'Etiket' widget'larının rengi 'saydam' olarak ayarlanmış bir çözümümüz var mı?Tkinter kullanarak şeffaf widgetlar nasıl oluşturulur?
7
A
cevap
8
Etiket arka planlarını saydamlaştırmanın bir yolunun farkında değilim. Bir alternatif, Canvas widget'ını her şey için temel olarak kullanmaktır, daha sonra arka plan resmini eklemek için create_image
yöntemini ve metin etiketlerini oluşturmak için create_text
kullanın. Biraz daha fazla çalışma olacak, ancak metin resmin üzerine arka plan olmadan işlenmelidir. (Kabul ediyorum ki Canvas widget'ında çok az deneyimim var, bu yüzden deneyimlerden daha çok teoriden bahsediyorum, ama denemeye değer.)
Eğer iyi bir Tkinter referansınız yoksa, this one made by New Mexico Tech'u tavsiye ederim. Ayrıca downloadable PDF olarak kullanılabilir.
İlgili konular
- 1. CSS kullanarak şeffaf kenarlık nasıl oluşturulur?
- 2. Ggplot2'yi kullanarak R'de şeffaf arka planlı grafikler nasıl oluşturulur?
- 3. Tamamen şeffaf JFrame üzerinde kısmen şeffaf JButton nasıl oluşturulur?
- 4. Python Tkinter: Bir geçiş düğmesi nasıl oluşturulur?
- 5. Tkinter ile şeffaf pencereler oluşturmanın bir yolu var mı?
- 6. Tkinter
- 7. Tkinter
- 8. Tkinter
- 9. DataGrid nasıl şeffaf yapılır?
- 10. pgAdmin kullanarak enumlar nasıl oluşturulur?
- 11. CSS kullanarak SVG'ler nasıl oluşturulur?
- 12. Selenyum kullanarak çerez nasıl oluşturulur?
- 13. Bir SVG öğesi nasıl şeffaf yapılır (SVGweb kullanarak)
- 14. Tkinter pack() yöntemini kullanarak sonraki satır öğesini nasıl ekleyebilirim?
- 15. Android - şeffaf parseColor renk değeri almak için nasıl ŞEFFAF
- 16. DIV kutusu şeffaf, içindeki metin şeffaf değil
- 17. Düzen Tkinter
- 18. Nesnenin tuvalindeki koordinatlar nasıl oluşturulur?
- 19. Resimde Şeffaf Metin Yazma
- 20. WinAPI Şeffaf Penceresi Nasıl Temizlenir
- 21. Tuval resmini nasıl şeffaf yapabilirim?
- 22. Şeffaf UITableViewCell
- 23. Python Tkinter
- 24. Tkinter root.after_cancel
- 25. Python'ın Tkinter
- 26. Dosya Kaydet iletişimini Tkinter
- 27. zend framework kullanarak site haritası nasıl oluşturulur?
- 28. pdfmake kullanarak içerik tablosu nasıl oluşturulur?
- 29. İki değişken kullanarak bir dosya nasıl oluşturulur?
- 30. Sistem kütüphanelerini kullanarak statik kitaplık nasıl oluşturulur?
Teşekkürler Justin. Benim için mükemmel çalıştı. Ama şimdi bunun üzerinde başka bir sorgum var. Tuval üzerine başka widget'lar (label, OptionMenu, Entry) ekleyebilir miyiz? Aradığım kadarıyla, ark, bitmap gibi şeyleri ekleyebileceğimizi görebiliyordum. – Ashok
Cevabımda bahsettiğim Tkinter referansı, tuvalin 'create_window' yöntemini kullanarak bir Tuval'e diğer widget'ları nasıl ekleyebileceğinizi anlatıyor. Tek tek widget'ları yerleştirmek için bunu kullanabilir veya bir widget koleksiyonunu içeren bir Çerçeve yerleştirmek için kullanabilirsiniz. –
Teşekkürler Justin. Referans bana çok yardımcı oldu. Tekrar teşekkürler!!! – Ashok