কম্পিউটার

কিভাবে একটি Tkinter ইভেন্ট বাম মাউস বোতাম চেপে রাখা হচ্ছে আবদ্ধ করবেন?


টিকিন্টার ইভেন্টকে বাম মাউস বোতামটি চেপে ধরে রাখার জন্য, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -

  • tkinter ফ্রেমের একটি উদাহরণ তৈরি করুন।

  • win.geometry ব্যবহার করে ফ্রেমের আকার সেট করুন পদ্ধতি।

  • একটি ইভেন্ট হ্যান্ডলার "হ্যান্ডলার1" সংজ্ঞায়িত করুন একটি বিবৃতি প্রিন্ট করতে যখন মাউসটি বাম বোতামটি চেপে ধরে রেখে সরানো হয়।

  • অন্য ইভেন্ট হ্যান্ডলার "handler2" সংজ্ঞায়িত করুন মাউস বোতাম রিলিজ হলে একটি বিবৃতি প্রিন্ট করতে।

  • আবদ্ধ করতে বাঁধাই পদ্ধতি ব্যবহার করুন হ্যান্ডলার1 এর সাথে .

  • আবদ্ধ করতে আবার বাঁধাই পদ্ধতি ব্যবহার করুন hander2 সহ .

  • অবশেষে, অ্যাপ্লিকেশন উইন্ডোর মেইনলুপ চালান।

উদাহরণ

# tkinter import থেকে প্রয়োজনীয় লাইব্রেরি আমদানি করুন *# tkinter framewin এর একটি উদাহরণ তৈরি করুন =Tk()# windowwin.geometry("750x250") এর জ্যামিতি সংজ্ঞায়িত করুন বাম বোতাম টিপে মাউস। 15 underline').pack(pady=30)# Handlerwin.bind('', handler1)win.bind('', handler2)win.mainloop(এর সাথে মাউস ইভেন্টগুলিকে আবদ্ধ করুন )

আউটপুট

যখন আপনি কোডটি কার্যকর করবেন, এটি নিম্নলিখিত স্ক্রীনটি দেখাবে -

কিভাবে একটি Tkinter ইভেন্ট বাম মাউস বোতাম চেপে রাখা হচ্ছে আবদ্ধ করবেন?

এখন, বাম বোতাম টিপে মাউসটি সরান এবং এটি কনসোলে নিম্নলিখিত আউটপুট দেখাবে

<প্রে>আপনি বাম বোতাম টিপে মাউস নড়াচ্ছেন। আপনি বাম বোতাম টিপে মাউসটি নড়াচ্ছেন। আপনি বাম বোতাম টিপে মাউসটি নড়াচ্ছেন। আপনি বাম বোতাম টিপে মাউসটি সরছেন। আপনি সরছেন বাম বোতাম টিপে মাউস।

আপনি যখন মাউসের বাম বোতামটি ছেড়ে দেবেন, তখন এটি নিম্নলিখিত −

দেখাবে
বোতাম প্রকাশ করা হয়েছে

  1. কিভাবে আমি Tkinter এ একটি ফাংশন এন্টার কী আবদ্ধ করব?

  2. আমি কিভাবে Tkinter এ উইন্ডো বন্ধ ইভেন্ট পরিচালনা করব?

  3. Tkinter এ একটি বোতাম চাপার পর এন্ট্রি উইজেটটি কীভাবে সাফ করবেন?

  4. Tkinter এ মাউস কার্সার পরিবর্তন করা হচ্ছে