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

Tkinter Window को Constant Size कैसे Set करें?

कभी-कभी, tkinter frame widgets के size के अनुसार automatically resize हो जाता है। Frame को size में constant बनाने के लिए, हमें widgets को frame resize करने से रोकना होगा। इसके तीन तरीके हैं:

  • Boolean pack_propagate(True/False) विधि widget से frame के resizing को रोकती है।

  • resizable(x,y) विधि window को resize होने से रोकती है।

  • Pack(fill, expand) values जो window को geometry में परिभाषित size पर resize करती हैं।

Basically, tkinter frame के अंदर सभी widgets responsive होंगे और resize नहीं किए जा सकते।

उदाहरण

from tkinter import *

win = Tk()
win.geometry("700x300")

# Don't allow the screen to be resized
win.resizable(0, 0)

label = Label(win, text="Select an option", font=('Times New Roman', 12))
label.pack_propagate(0)
label.pack(fill="both", expand=1)

def quit():
    win.destroy()

# Create two buttons
b1 = Button(win, text="Continue")
b1.pack_propagate(0)
b1.pack(fill="both", expand=1)

b2 = Button(win, command=quit, text="Quit")
b2.pack_propagate(0)
b2.pack(fill="both", expand=1)

win.mainloop()

आउटपुट

उपरोक्त code चलाने से window अपने size पर constant हो जाएगी जो non-resizable है।

Tkinter Window को Constant Size कैसे Set करें?

  1. Tkinter में मिनिमम विंडो साइज़ कैसे सेट करें? Tkinter में मिनिमम विंडो साइज़ कैसे सेट करें?

    एप्लिकेशन चलाने के बाद एक Tkinter विंडो इनिशियलाइज़ की जा सकती है। आमतौर पर, विंडो की चौड़ाई और ऊंचाई रिसाइज़ेबल होती है जिसे मिनिमाइज़ किया जा सकता है। विंडो साइज़ को उसके मिनिमम वैल्यू पर सेट करने के लिए, minsize(height, width) मेथड में चौड़ाई और ऊंचाई की वैल्यू असाइन करें। इस मेथड को विंडो या फ्

  1. Tkinter विंडो को स्थिर आकार में कैसे सेट करें? Tkinter विंडो को स्थिर आकार में कैसे सेट करें?

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

  1. Tkinter Window Close कैसे करें? Tkinter Window Close कैसे करें?

    Tkinter का उपयोग करके एप्लिकेशन बनाना आसान है लेकिन कभी-कभी, title bar पर button के बिना window या frame को close करना मुश्किल हो जाता है। ऐसे cases में, हम window close करने के लिए .destroy() method का उपयोग कर सकते हैं। चूंकि tkinter attributes एक-दूसरे से independent हैं, हम button का उपयोग करके