Как указать ширину рамки при использовании сетки в ткинкере - PullRequest
0 голосов
/ 13 октября 2019

Я хочу исправить ширину моего кадра в этой программе. Она изменяется при нажатии кнопки. Как я могу установить значение по умолчанию. Я сделал эту программу, используя tkinker.

import tkinter as tk
import math


class pythagores:

    def __init__(self, master):

        self.label = tk.Label(master, text="base")
        self.label.grid(column=1, row=1)
        self.base = tk.Entry(master, text="base")
        self.base.grid(row=1, column=2)
        self.label1 = tk.Label(master, text="altitude")
        self.label1.grid(column=1, row=2)
        self.altitude = tk.Entry(master, text="altitude")
        self.altitude.grid(row=2, column=2)
        self.button=tk.Button(master, text="Hypotenues", command=self.hypotenues)
        self.button.grid(column=1, row=3)
        self.label2 = tk.Label(master, text="")
        self.label2.grid(row=4)

    def hypotenues(self):
        try:
            alt = float(self.altitude.get())
            bas = float(self.base.get())
            hyp = math.sqrt((bas * bas) + (alt *alt))
            self.label2['text'] = "Hypotenues is .."+str(hyp)
        except:
            self.label2['text'] = "Wrong Input"
            return


root = tk.Tk()
pythagores(root)
root.mainloop()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...