Ткинтер передает значения между кадрами - PullRequest
0 голосов
/ 08 марта 2020

Я работаю над GUI, который будет собирать некоторые входные значения, расположенные в кадре № 1, и впоследствии будет отображать значения через текстовый виджет в кадре № 2. Кадр № 1 и Кадр № 2 будут принадлежать одному и тому же окну.

Я хотел бы иметь два класса: Вход и Выход. Класс Input будет наследоваться от класса tk.Frame, и все переменные и методы grid / entry будут установлены в методе init . У меня также будут некоторые другие функции, которые будут выполнять вычисления. Я хотел бы использовать виджет кнопки для вызова класса Output для отображения результатов в отдельном кадре (Frame2).

Класс Output будет наследоваться от класса Input и отображать результаты в Frame2. Однако вот мой запрос - если я попытаюсь унаследовать от класса Input, он снова вызовет методы сетки и методы ввода, которые я установил в init методах класса Input. Однако я хотел бы использовать только значения ввода для отображения результатов, а не для инициализации методов сетки / ввода.

Я новичок, поэтому я ценю любое направление и т. Д. c.

Спасибо KP

1 Ответ

0 голосов
/ 08 марта 2020

Класс Input должен реализовывать метод Read, Get и Close, и если метод Read возвращает false (false указывает на ошибку), это будет концом этого события Input.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...