“обратные вызовы для функционирования pysimplegui” Ответ

обратные вызовы для функционирования pysimplegui

import PySimpleGUI as sg

def func(message):
    print(message)

layout = [[sg.Button('1', key=lambda: func('Pressed Button 1')), sg.Button('2'), sg.Exit()] ]

window = sg.Window('Func Calls Based on Buttons', layout)

while True:             # Event Loop
    event, values = window.read()
    if event in (sg.WIN_CLOSED, 'Exit'):
        break
    if callable(event):
        event()
    elif event == '2':
        func('Pressed button 2')
window.close()
Mike From PySimpleGUI

обратные вызовы для функционирования pysimplegui

import PySimpleGUI as sg

def func(message):
    print(message)

layout = [[sg.Button('1'), sg.Button('2'), sg.Exit()] ]

window = sg.Window('ORIGINAL').Layout(layout)

while True:             # Event Loop
    event, values = window.Read()
    if event in (None, 'Exit'):
        break
    if event == '1':
        func('Pressed button 1')
    elif event == '2':
        func('Pressed button 2')
window.Close()
Real Raccoon

Ответы похожие на “обратные вызовы для функционирования pysimplegui”

Вопросы похожие на “обратные вызовы для функционирования pysimplegui”

Больше похожих ответов на “обратные вызовы для функционирования pysimplegui” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования