一个关于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') 我猜测那个codebox可能是跟代码格式有关的一个开关,跟字体没关系吧...,你自己创一个代码文件传入试一下? 小甲鱼视频中的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
txxcat 发表于 2021-5-4 00:20
小甲鱼视频中的easygui版本比较老,现在版本有很多变化,codebox的说明如下:
codebox: bool if T ...
好的,谢谢哈{:10_254:}
页:
[1]