отображать имя пользователя после входа в систему в поле ввода python tkinter

#python #tkinter

#python #tkinter

Вопрос:

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

Комментарии:

1. Какой код? Покажите мне какой-нибудь код, и я покажу вам несколько ответов.

2. У нас нет абсолютно никакого способа помочь вам без дополнительной информации

3. я пытался опубликовать код, но не преуспел.

Ответ №1:

Вам не хватает так много информации!! Но насколько я понял из этого, вы, вероятно, хотите использовать функцию frame.tkraise() для отображения имени пользователя в окне, но в виде прозрачной рамки.

Таким образом, вы можете использовать приведенную выше функцию в соответствии с вашими требованиями, а затем получить входные данные, предоставленные пользователем из записи, и отобразить их через label в следующем кадре.

 window = tk.Tk()
window.resizable(0, 0)
window.geometry("400x300")
window.title("XYZ")

window2 = tk.Frame(window)
window2['bg']='yellow'
window2.place(x=0, y=0, width=500, height=500)

window3 = tk.Frame(window)
window3['bg']='lightgreen'
window3.place(x=0, y=0, width=500, height=500)
 
window1 = tk.Frame(window)
window1['bg']='lightblue'
window1.place(x=0, y=0, width=500, height=500)
def raise_frame(frame):
    frame.tkraise()

button = tk.Button(window1, text = "next_frame", command=lambda : raise_frame).pack() #or you can use grid or place function