Выбор виджетов - PullRequest
       10

Выбор виджетов

0 голосов
/ 27 июня 2010

В Tkinter я пытаюсь сделать так, чтобы при запуске команды автоматически выбирался виджет, чтобы можно было связать события с вновь выбранным виджетом.

По сути, я хочу, чтобы при нажатии кнопки появлялся текстовый виджет.Когда он появляется нормально, нужно щелкнуть текстовый виджет, чтобы облегчить запуск событий, связанных с текстовым виджетом.Я хочу, чтобы такое поведение происходило автоматически, когда пользователь нажимает кнопку.Чтобы не нужно было нажимать кнопку и затем текстовый виджет, а просто кнопку.

Мне бы тоже хотелось, чтобы, если кто-то начал печатать после нажатия кнопки, он автоматически начал заполнять текстовый виджет.Снова, чтобы вырезать необходимость нажать на текстовый виджет.

Какой бит кода выполняет вышеуказанное?

1 Ответ

0 голосов
/ 27 июня 2010

Терминология, которая описывает то, что вы хотите, это «фокус» - вы хотите установить фокус клавиатуры для вашего текстового виджета. Для этого вам нужно использовать методы focus_set() и / или focus_force() в текстовом виджете.

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