Welcome, guest! Login / Register - Why register?
Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)

Paste

Pasted as Python by User ( 4 years ago )
# MAIN CODE
import tkinter as tk
from tkinter import ttk

class Window():
    def __init__(self):
        self.root = tk.Tk()
        self.root.title("My Window")
        self.root.geometry("640x360")
        self.root.resizable(False, False)

    def setup(self):
        # code below

    def start(self):
        self.setup()
        self.root.mainloop()

if __name__ == "__main__":
    window = Window()
    window.start()



# setup() code for case 1
self.root.grid_propagate(0)
frameNW = ttk.Labelframe(self.root, text="Label Frame", labelanchor=tk.N, width=214, height=90)
frameNW.pack(side=tk.TOP, anchor=tk.NW, padx=5, ipady=2.5, ipadx=2.5)



# setup() code for case 2
self.root.grid_propagate(0)
frameNW = ttk.Labelframe(self.root, text="Label Frame", labelanchor=tk.N, width=214, height=90)
frameNW.pack(side=tk.TOP, anchor=tk.NW, padx=5, ipady=2.5, ipadx=2.5)
1Btn = ttk.Button(frameNW, text="Button 1")
1Btn.pack(expand=True, fill='both')
2Btn = ttk.Button(frameNW, text="Button 2")
2Btn.pack(expand=True, fill='both')

 

Revise this Paste

Your Name: Code Language: