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

टिंकर पर कैनवास आइटम कैसे छुपाएं और दिखाएं?

कैनवास विजेट टिंकर में बहुमुखी विजेट्स में से एक है। इसका उपयोग ग्राफिकल यूजर इंटरफेस को डिजाइन करने के लिए कई अनुप्रयोगों में किया जाता है जैसे कि डिजाइन करना, चित्र जोड़ना, ग्राफिक्स बनाना आदि। हम कैनवास विजेट में ही विजेट जोड़ सकते हैं। कैनवास के अंदर मौजूद विजेट्स को कभी-कभी "कैनवस आइटम" कहा जाता है।

यदि हम एक बटन के माध्यम से कैनवास आइटम दिखाना या छिपाना चाहते हैं, तो यह "स्थिति" का उपयोग करके प्राप्त किया जा सकता है आइटम कॉन्फिग में संपत्ति (आईडी, राज्य ) विधि।

उदाहरण

इस उदाहरण में, हम कैनवास में एक छवि जोड़ेंगे और कैनवास में छवि को दिखाने/छिपाने के लिए एक बटन का उपयोग किया जाएगा।

# tkinter आयात से आवश्यक लाइब्रेरी आयात करें * tkinter आयात ttk से जनहित याचिका आयात छवि, ImageTk# tkinter फ्रेम या विंडोविन का एक उदाहरण बनाएं =Tk ()# विंडोविन का आकार सेट करें। ज्यामिति ("700x350")# वैश्विक रूप से घोषित करें बूलियन वैल्यूशो =ट्रूडेफ ऑन_क्लिक ():ग्लोबल शो # निर्धारित करें कि छवि छिपी हुई है या नहीं अगर शो:कैनवास। ') शो =सच # कैनवास विजेट जोड़ें कैनवास =कैनवास (जीत, चौड़ाई =440, ऊंचाई =300) कैनवास पैक () # कैनवासिम में छवि जोड़ें =ImageTk.PhotoImage (फ़ाइल ="बर्ड। जेपीजी") कैनवास। create_image (200, 200, इमेज =आईएमजी, एंकर =सेंटर) # कैनवास आइटम को दिखाने/छिपाने के लिए एक बटन जोड़ें। बटन (जीत, टेक्स्ट ="दिखाएँ / छिपाएँ", कमांड =ऑन_क्लिक)। /पूर्व> 

आउटपुट

यदि हम उपरोक्त कोड चलाते हैं, तो यह एक छवि के साथ एक विंडो प्रदर्शित करेगा और छवि को छिपाने और दिखाने के लिए फ़ंक्शन को ट्रिगर करने के लिए एक बटन प्रदर्शित करेगा।

टिंकर पर कैनवास आइटम कैसे छुपाएं और दिखाएं?

अब, छवि दिखाने/छिपाने के लिए बटन पर क्लिक करें।


  1. टिंकर में एक बटन के रूप में एक छवि का उपयोग कैसे करें?

    इस उदाहरण में, हम एक विंडो में एक गोलाकार बटन बनाएंगे जिसका उपयोग कई अन्य एप्लिकेशन जैसे फ़ॉर्म, गेम, डायलॉग बॉक्स आदि में किया जा सकता है। टिंकर में गोल बटन बनाने का सबसे अच्छा तरीका बटन की वांछित छवियों का उपयोग करना और इसे फ्रेम में क्लिक करने योग्य बटन में बदलना है। PhotoImage() . का उपयोग करके

  1. कैनवास में एक छवि को कैसे केंद्रित करें पायथन टिंकर

    आइए मान लें कि हम Tkinter का उपयोग करके GUI-आधारित एप्लिकेशन बना रहे हैं और हम Tkinter कैनवास में एक छवि लोड करना चाहते हैं। डिफ़ॉल्ट रूप से, कैनवास अपनी चौड़ाई और ऊंचाई के अनुसार छवियों को लोड करता है। हालांकि, हम दिशा पास करके किसी भी दिशा (एन, एस, ई, डब्ल्यू, एनएस, ईडब्ल्यू, आदि) में एक छवि की स

  1. विंडोज 10 में विशिष्ट कंट्रोल पैनल आइटम कैसे छिपाएं / दिखाएं?

    नियंत्रण कक्ष एक विंडोज़ घटक है जो सिस्टम सेटिंग्स को कॉन्फ़िगर करने की क्षमता प्रदान करता है। पिछले ऑपरेटिंग सिस्टम अभी भी अपने सिस्टम के डिफ़ॉल्ट सेटिंग्स घटक के रूप में नियंत्रण कक्ष का उपयोग करते हैं। हालांकि, नियंत्रण कक्ष में आइटम मानक उपयोगकर्ताओं के अनुसार अनुकूलित किए जा सकते हैं। एक व्यवस्