# 存钱窗口 def deposit_window(user): layout = [ [sg.Text('存钱')], [sg.Text('金额'), sg.InputText(key='amount')], [sg.Button('确定'), sg.Button('取消')] ] window = sg.Window('ATM').Layout(layout) while True: event, values = window.Read() if event in (None, '取消'): break elif event == '确定': amount = int(values['amount']) user.deposit(amount) sg.Popup(f'存入{amount}元成功') break window.Close()
时间: 2024-04-26 19:20:20 浏览: 55
ATM.rar_ATM机_atm_java ATM_receipt_site:www.pudn.com
这是一个用 PySimpleGUI 编写的存钱窗口,它接受一个用户对象作为参数,并包含金额和确定、取消按钮。当用户调用这个函数时,程序将会弹出一个窗口,让用户输入存款金额。如果用户点击确定按钮,则程序将会将金额存入用户账户中,并弹出一个提示窗口,显示存款成功的信息。如果用户点击取消按钮,则程序会退出存钱窗口。
阅读全文