Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Tkinter एप्लिकेशन का समग्र थीम कैसे बदलें?


Tkinter में ttk थीम्ड विजेट को एप्लिकेशन में विजेट की बाहरी प्रॉपर्टी और स्टाइल डिजाइन करने के लिए पेश किया गया है। ttk यूजर को इंटरफेस तक पहुंच देने के लिए Tcl/Tk इंटरप्रेटर का उपयोग करता है जिसमें किसी भी विजेट या एप्लिकेशन के लिए उपयोगी कई इनबिल्ट एट्रिब्यूट और फीचर्स होते हैं। अब, अगर हम Ttk थीम की तुलना Tcl थीम से करें, तो इसमें बहुत सारे वेरिएशन हैं।

Ttk आमतौर पर केवल कुछ थीम को सपोर्ट करता है जो इस प्रकार हैं:

  • winnative
  • clam
  • alt
  • default
  • classic
  • vista
  • xpnative

Tkinter एप्लिकेशन का समग्र थीम बदलने के लिए, हमें style.theme_use(theme_name) फंक्शन का उपयोग करना होगा।

उदाहरण

# Tkinter में आवश्यक लाइब्रेरी इम्पोर्ट करें
from tkinter import *
from tkinter import ttk
from tkinter import messagebox

# Tkinter फ्रेम या विंडो का इंस्टेंस बनाएं
win = Tk()

# Tkinter विंडो का आकार सेट करें
win.geometry("700x350")

# ttk Style का इंस्टेंस बनाएं
style = ttk.Style()

# स्टाइल के साथ थीम कॉन्फ़िगर करें
style.theme_use('clam')

# मैसेज दिखाने के लिए फंक्शन परिभाषित करें
def display_msg():
    messagebox.showinfo("Message", "You are learning Python Tkinter!")

# कस्टमाइज़्ड लेबल विजेट जोड़ें
label = ttk.Label(win, text="Hey Folks, I have a Message for You!", font=('Aerial 16'))
label.pack(pady=5)

# बटन विजेट जोड़ें
ttk.Button(win, text="Show Message", command=display_msg).place(x=285, y=98)

win.mainloop()

आउटपुट

उपरोक्त कोड चलाने पर एक लेबल विजेट और एक बटन के साथ एक विंडो खुलेगी। एप्लिकेशन का समग्र थीम ttk थीम्ड विजेट द्वारा परिभाषित किया गया है। हम Tkinter लाइब्रेरी में उपलब्ध थीम की सूची से थीम कॉन्फ़िगर कर सकते हैं।

Tkinter एप्लिकेशन का समग्र थीम कैसे बदलें?


  1. Tkinter में फ्रेम का बैकग्राउंड कैसे बदलें? Tkinter में फ्रेम का बैकग्राउंड कैसे बदलें?

    Tkinter फ्रेम का बैकग्राउंड कलर और फोरग्राउंड कलर बदलने के लिए, हम Frame फंक्शन में bg और fg पैरामीटर्स को अलग-अलग वैल्यूज़ असाइन कर सकते हैं। उदाहरण इस उदाहरण में, हमने अलग-अलग बैकग्राउंड कलर्स के साथ दो फ्रेम्स बनाए हैं। # आवश्यक लाइब्रेरीज़ इम्पोर्ट करें from tkinter import * # tkinter फ्रेम का

  1. Chrome में रंग और थीम कैसे बदलें Chrome में रंग और थीम कैसे बदलें

    Chrome सबसे लोकप्रिय ब्राउज़रों में से एक है, लेकिन हम सभी सहमत हो सकते हैं कि यह काफी उबाऊ दिखता है। न्यूनतम लुक ठीक है, लेकिन क्या यह अच्छा नहीं होगा यदि आप इसे व्यक्तिगत बना सकें? आप Chrome में रंग और थीम बदल सकते हैं, साथ ही सामान्य सफेद और ग्रे को बदलने के लिए अपनी खुद की छवियां जोड़ सकते हैं।

  1. Google Chrome कस्टमाइज़ करें: बैकग्राउंड और थीम बदलने की चरण-दर-चरण गाइड Google Chrome कस्टमाइज़ करें: बैकग्राउंड और थीम बदलने की चरण-दर-चरण गाइड

    डिफ़ॉल्ट रूप से, जब आप Google Chrome खोलते हैं, तो बैकग्राउंड एक खाली सफेद विंडो होती है जिसमें एक Google Search बॉक्स और उसके ठीक नीचे कुछ शॉर्टकट होते हैं। यदि आपके डिवाइस पर डार्क मोड सक्षम है, तो बैकग्राउंड गहरा ग्रे हो सकता है। किसी भी तरह से, यह काफी उबाऊ और नीरस है। आप Chrome में बैकग्राउंड