Emojiler
unknown
python
a month ago
1.2 kB
3
Indexable
Never
import tkinter as tk from tkinter import font as tkfont import emoji def emoji_to_unicode(emoji_code): return emoji.emojize(emoji_code, language='alias') root = tk.Tk() root.title("Renkli Emoji Gösterici") # Pencere boyutunu ayarla root.geometry("400x500") # Büyük bir font oluştur emoji_font = tkfont.Font(family="Segoe UI Emoji", size=30) # Emojileri, açıklamalarını ve renklerini içeren bir sözlük emojiler = { ":grinning_face:": ("Sırıtan Yüz", "green"), ":smiling_face_with_sunglasses:": ("Güneş Gözlüklü Yüz", "yellow"), ":thumbs_up:": ("Başparmak Yukarı", "blue"), ":red_heart:": ("Kırmızı Kalp", "red"), ":party_popper:": ("Parti Patlatıcı", "purple") } # Her emoji için bir etiket oluştur for i, (emoji_code, (aciklama, renk)) in enumerate(emojiler.items()): frame = tk.Frame(root) frame.pack(fill=tk.X, padx=10, pady=5) emoji_label = tk.Label(frame, text=emoji_to_unicode(emoji_code), font=emoji_font, fg=renk) emoji_label.pack(side=tk.LEFT, padx=(0, 10)) aciklama_label = tk.Label(frame, text=aciklama) aciklama_label.pack(side=tk.LEFT) root.mainloop()
Leave a Comment