1文本元素 |
T == Txt == Text
2多行文本sg.Multiline(
'This is what a Multi-line Text Element looks like', size=(
45,
5))
Window.FindElement(key)
缩短为
Window[key]
基本元素。
它显示文本。
layout = [
[sg.Text('This is what a Text Element looks like')],
创建稍后将更新的文本元素时,请确保为新文本保留足够的字符。当创建一个没有大小参数的文本元素时,它会被创建为完全适合所提供的字符。
快捷键功能
Text
areTxt
和的简写函数T
活动 enable_events
如果您设置参数enable_events
,那么如果用户单击文本,您将收到一个事件。
此元素兼作输入和输出元素。
layout = [[sg.Multiline('This is what a Multi-line Text Element looks like', size=(45,5))]]
随着时间的推移,这个元素已经被扩展了很多。其中两个更令人兴奋的补充是
能够基于每个字符输出独特的文本和背景颜色
print
允许您轻松地将正常打印的输出重新路由到多行元素的方法
Multiline.print()
调用是使用与调用相同的元素查找技术进行的update
。这些查找之一通常出现:
window['-MULTILINE KEY-']
要将您的正常打印之一更改为输出到您的多行元素,您只需将上述查找表达式添加到您的打印语句的前面。
print('My variables are', a, b, c)