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

टीटीके नोटबुक टैब डैश्ड लाइन को कैसे हटाएं? (टिंकर)

Tabs के साथ काम करने और किसी एप्लिकेशन में आपके वर्कफ़्लो को अलग करने के लिए, Tkinter एक नोटबुक प्रदान करता है। विजेट। हम नोटबुक . का उपयोग कर सकते हैं किसी एप्लिकेशन में टैब बनाने के लिए विजेट। एक विशेष फ्रेम या घटना को दूसरे से अलग करने के लिए टैब उपयोगी होते हैं।

आम तौर पर, नोटबुक विजेट को ttk . का उपयोग करके कॉन्फ़िगर और स्टाइल किया जा सकता है थीम्ड विजेट। इसलिए, नोटबुक विजेट को स्टाइल करने के लिए, हम TNotebook . पास करते हैं और टीनोटबुक . टैब कॉन्फ़िगरेशन में पैरामीटर यदि हम किसी विशेष टैब पर क्लिक करते हैं, तो कुछ आयताकार धराशायी रेखा दिखाई दे सकती है जिसे हटाया जा सकता है।

उदाहरण

# Import the required library
from tkinter import *
from tkinter import ttk

# Create an instance of tkinter frame
win = Tk()
win.geometry("700x350")

# Create an instance of ttk
style = ttk.Style()

# Define Style for Notebook widget
style.layout("Tab", [('Notebook.tab', {'sticky': 'nswe', 'children':
   [('Notebook.padding', {'side': 'top', 'sticky': 'nswe', 'children':
      [('Notebook.label', {'side': 'top', 'sticky': ''})],
   })],
})]
)

# Use the Defined Style to remove the dashed line from Tabs
style.configure("Tab", focuscolor=style.configure(".")["background"])

# Create a Notebook widget
my_notebook= ttk.Notebook(win)
my_notebook.pack(expand=1,fill=BOTH)

# Creating Tabs
tab1 = ttk.Frame(my_notebook)
my_notebook.add(tab1, text= "Tab 1")
tab2 = ttk.Frame(my_notebook)
my_notebook.add(tab2, text= "Tab2")

# Create a Label in Tabs
Label(tab1, text= "Hello, Howdy?",
   font = ('Helvetica 20 bold')).pack()
Label(tab2, text= "This is a New Tab Context",
   font = ('Helvetica 20 bold')).pack()
win.mainloop()

आउटपुट

उपरोक्त कोड को निष्पादित करने से एक विंडो प्रदर्शित होगी जिसमें कई टैब होंगे।

टीटीके नोटबुक टैब डैश्ड लाइन को कैसे हटाएं? (टिंकर)

जब हम विंडो से टैब स्विच करते हैं, तो यह अपनी सामग्री प्रदर्शित करेगा

टीटीके नोटबुक टैब डैश्ड लाइन को कैसे हटाएं? (टिंकर)


  1. टिंकर में ttk.Entry पर फ़ॉन्ट कैसे बदलें?

    ऐसे समय होते हैं जब कोई उपयोगकर्ता नाम, संपर्क नंबर, ईमेल, पता आदि जैसी जानकारी सम्मिलित करना चाहता है। टिंकर के पास अपनी प्रविष्टि के माध्यम से इस प्रकार के इनपुट को संभालने का एक आसान तरीका है। विजेट। टिंकर एंट्री विजेट्स को ttk . का उपयोग करके स्टाइल किया जा सकता है पैकेज। एंट्री विजेट के अन्य ग

  1. टिंकर में सूची बॉक्स में एकाधिक चयनित आइटम कैसे निकालें?

    आइए मान लें कि हमने टिंकर में लिस्टबॉक्स विधि का उपयोग करके एक सूची बॉक्स बनाया है और हम इस सूची से कई चयनित वस्तुओं को हटाना चाहते हैं। लिस्टबॉक्स से एकाधिक सूची का चयन करने के लिए, हम selectmode . का उपयोग करेंगे बहु . के रूप में . अब सूची पर पुनरावृति करते हुए, हम कुछ बटनों का उपयोग करके डिलीट ऑ

  1. Google Chrome में टैब कैसे पिन करें

    जब आप बहुत सारे खुले ब्राउज़र टैब के साथ काम कर रहे हों, तो उनके बीच स्विच करना एक दर्द हो सकता है। पिन टैब सुविधा इस समस्या को हल करने में मदद करती है। यह कई लोकप्रिय वेब ब्राउज़रों—Google Chrome, Firefox, Microsoft Edge, Safari, आदि में लंबे समय तक चलने वाली विशेषता है। टैब को पिन करना आपके ब्राउ