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

Tkinter Widget में केवल एक Side Padding कैसे Add करें?

मान लीजिए हम किसी particular widget के एक side (या तो top/bottom या left/right) पर padding add करना चाहते हैं। हम इसे Tkinter में इसके pack() और grid() methods का उपयोग करके achieve कर सकते हैं।

pack() method में, हमें "padx" और "pady" के लिए value define करनी होगी। दूसरी ओर, grid method को केवल दो tuples की आवश्यकता होती है, यानी X-axis या Y-axis के आसपास padding add करने के लिए x और y।

उदाहरण

# Import the required library
from tkinter import *

# Create an instance of window or frame
win = Tk()
win.geometry("700x400")

# Create two buttons
# Add padding in x and y axis
b1 = Button(win, text="Button1", font=('Poppins bold', 15))
b1.pack(padx=10)

b2 = Button(win, text="Button2", font=('Poppins bold', 15))
b2.pack(pady=50)

b3 = Button(win, text="Button3", font=('Poppins bold', 15))
b3.pack(padx=50, pady=50)

# Keep running the window
win.mainloop()

आउटपुट

उपरोक्त code चलाने से एक window बनेगी जिसमें तीन buttons होंगे जिनके X, Y, या दोनों axes के आसपास कुछ padding होगा।

Tkinter Widget में केवल एक Side Padding कैसे Add करें?

  1. Tkinter Text Widget को Read-Only कैसे बनाएं? Tkinter Text Widget को Read-Only कैसे बनाएं?

    Tkinter में, कभी-कभी हम text widget को disable करना चाह सकते हैं। इसे achieve करने के लिए, हम text configuration को DISABLED set कर सकते हैं। यह text widget को freeze कर देगा और इसे read-only बना देगा। इस उदाहरण में, हम एक text widget और एक button बनाएंगे जो users को text widget को instantly disable

  1. Tkinter में Entry में Placeholder कैसे Add करें? Tkinter में Entry में Placeholder कैसे Add करें?

    Tkinter button, text, entry, dialogue और अन्य attributes जैसे widgets add करने की सुविधाएं प्रदान करता है जो एप्लिकेशन develop करने में मदद करते हैं। हालांकि, tkinter entry widget में placeholder include नहीं करता। Placeholders वो dummy text होते हैं जो entry widget में दिखाई देते हैं ताकि user को इ

  1. Tkinter Widget में केवल एक Side Padding कैसे Add करें? Tkinter Widget में केवल एक Side Padding कैसे Add करें?

    मान लीजिए हम किसी particular widget के एक side (या तो top/bottom या left/right) पर padding add करना चाहते हैं। हम इसे Tkinter में इसके pack() और grid() methods का उपयोग करके achieve कर सकते हैं। pack() method में, हमें padx और pady के लिए value define करनी होगी। दूसरी ओर, grid method को केवल दो tupl