是的,PySimpleGUI 可以生成一个文本框,并且可以自定义宽度和高度。以下是一个示例代码:

import PySimpleGUI as sg

layout = [[sg.Multiline(size=(40,10), key='-TEXTBOX-')]]

window = sg.Window('Text Box Example', layout)

while True:
    event, values = window.read()
    if event == sg.WINDOW_CLOSED:
        break
    # do something with the text box value, which is stored in values['-TEXTBOX-']

window.close()

在这个示例中,我们创建了一个包含一个多行文本框的布局,并将其传递给窗口。文本框的宽度设置为40个字符,高度设置为10行。您可以根据需要调整这些值。在窗口循环中,我们检查是否触发了窗口关闭事件,如果是,则退出循环。否则,我们可以通过values['-TEXTBOX-']访问文本框中的文本值,然后进行任何操作。

PySimpleGUI 文本框:自定义宽度和高度

原文地址: https://www.cveoy.top/t/topic/nDvx 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录