में विस्तारणीय और अनुबंध फ्रेम क्या किसी को पता है कि पहले से ही एक विजेट/वर्ग है जो टिंकर/टीटीके में एक टॉगल बटन (चेकबटन) के आधार पर फ्रेम को विस्तार/अनुबंधित करने के लिए है?टिंकर
यह प्रश्न एक अव्यवस्थित गुई को साफ करने के अपने प्रयास से उत्पन्न होता है जिसमें विशिष्ट कार्यों द्वारा वर्गीकृत कई विकल्प हैं। मैं की तर्ज पर कुछ करना चाहते हैं:
उदाहरण गूगल पर पाया
हालांकि बजाय केवल पाठ,, बटन, प्रविष्टियों के लिए अनुमति देते हैं tkinter के विगेट्स के किसी भी।
import tkinter as tk
import ttk
class toggledFrame(tk.Frame):
def __init__(self):
self.show=tk.IntVar()
self.show.set(0)
self.toggleButton=tk.Checkbutton(self, command=self.toggle, variable=self.show)
self.toggleButton.pack()
self.subFrame=tk.Frame(self)
def toggle(self):
if bool(self.show.get()):
self.subFrame.pack()
else:
self.subFrame.forget()
नोट: इस कोड अपरीक्षित, बस अवधारणा
क्या किसी को पता है कि कुछ जगह है जो अन्य लोगों के उपयोग के लिए इन कस्टम विगेट्स को एकत्र कर रही है? – Onlyjus
यहां एक सूची है: http://tkinter.unpythonic.net/wiki/Widgets – Gonzo
@ गोंजो यह लिंक मर चुका है। क्या आप किसी दर्पण के बारे में जानते हैं? – Plasma