小桥流水清无鱼 发表于 2021-5-3 15:21:49

一个关于easygui中textbox(),codebox和text的问题

1.为什么codebox=True或者False好像字体没啥变化呢

eg.textbox(msg='秀恩爱',title='咩啊咩啊',text=f,codebox='False')




eg.textbox(msg='秀恩爱',title='咩啊咩啊',text=f,codebox='True')





2.text 参数设置可编辑文本区域的内容,可以是字符串、列表或者元祖类型。是说text=      后面可以放字符串、列表或者元祖类型么
eg.textbox(msg='秀恩爱',title='咩啊咩啊',text='',codebox='True')

白本羽 发表于 2021-5-3 22:34:48

我猜测那个codebox可能是跟代码格式有关的一个开关,跟字体没关系吧...,你自己创一个代码文件传入试一下?

txxcat 发表于 2021-5-4 00:20:04

    小甲鱼视频中的easygui版本比较老,现在版本有很多变化,codebox的说明如下:
    codebox: bool if True, don't wrap and width is set to 80 chars
    翻译:布尔参数如果是True,则不自动换行,宽度设置为80字符
    所以加了这个参数区别不是字体,而是是否会自动换行,代码模式下是不会自动换行的,单行超过80个字符的内容需要拖动下面的滚动条来显示。你例子中的文本正好每行不到80个字符,所以看不出区别,你可以把窗口缩窄或者用长文本来测试。
    对easygui有兴趣可以看看这个帖子:https://fishc.com.cn/thread-171983-1-1.html

小桥流水清无鱼 发表于 2021-5-4 09:42:52

txxcat 发表于 2021-5-4 00:20
小甲鱼视频中的easygui版本比较老,现在版本有很多变化,codebox的说明如下:
    codebox: bool if T ...

好的,谢谢哈{:10_254:}
页: [1]
查看完整版本: 一个关于easygui中textbox(),codebox和text的问题