Составляю программу с использованием графической оболочки tkinter. Упростил ее до предела вытащив кусочек.
Смысл вопроса. При запуске должно активироваться окно Entry. Сейчас я активирую его с помощью мыши, при сканировании в окне появляется информация. При нажатии кнопки эта информация передается в Label.
Задача в том чтобы при запуске окно активировалось без мышки, производится сканирование и информация передаться в Label сразу без кнопки, а окно Entry снова готово к сканированию.
Код:
import tkinter as tk
from tkinter import ttk
def get_entry():
lb2["text"] = name1.get() #изменяем текст окна
root = tk.Tk()#создаем корневой объект - окно
root.title("Приложення ") # устанавливаем заголовок окна
root.geometry("600x650+100+10")# устанавливаем размеры и расположение окнаокна
root.resizable(False, False) # запрещаем изменять окно
name1 = tk.Entry(root)
name1.grid(row=1, column=2, ipadx = 5, ipady = 20) # размещаем метку в окне
lb2 = tk.Label(root, text = '1', relief = tk.RAISED, bd = 1,
width = 18, height = 2)
lb2.grid(row=1, column=1, stick = 'ns') # размещаем метку в окне
btn2 = tk.Button(root, text = 'Ввод', width = 8, height = 3, command = get_entry)
btn2.grid(row=1, column=3, stick = 'w')
root.mainloop()
Смысл вопроса. При запуске должно активироваться окно Entry. Сейчас я активирую его с помощью мыши, при сканировании в окне появляется информация. При нажатии кнопки эта информация передается в Label.
Задача в том чтобы при запуске окно активировалось без мышки, производится сканирование и информация передаться в Label сразу без кнопки, а окно Entry снова готово к сканированию.