и я немного убил его. Я пытался подогнать его под то, что ты хотел.
ько изучаю Python, и у меня есть базовая концепция, и уже есть несколько программ командной строки. Сейчас я учусь создавать графические интерфейсы с помощью Tkinter.
Я создал простой графический интерфейс, чтобы принимать некоторую информацию пользователя отEntry
виджет, а затем, когда пользователь нажимает кнопку отправки, должно появиться диалоговое окно.
Диалог должен запроситьИмя а такжеФамилия.
Проблема в том, что я не знаю, как обрабатывать событие, когда пользователь нажимает кнопку Отправить.
Вот мой код:
from Tkinter import *
class GUI(Frame):
def __init__(self,master=None):
Frame.__init__(self, master)
self.grid()
self.fnameLabel = Label(master, text="First Name")
self.fnameLabel.grid()
self.fnameEntry = Entry(master)
self.fnameEntry.grid()
self.lnameLabel = Label(master, text="Last Name")
self.lnameLabel.grid()
self.lnameEntry = Entry(master)
self.lnameEntry.grid()
self.submitButton = Button(self.buttonClick, text="Submit")
self.submitButton.grid()
def buttonClick(self, event):
""" handle button click event and output text from entry area"""
pass
if __name__ == "__main__":
guiFrame = GUI()
guiFrame.mainloop()