Psychopy TextBox2 当按下空格时自动换行

lz本打算用Psychopy.visual.TextBox2模拟一个输入框,能实时显示输入的中文,这时遇到一个问题,即输入法是按下空格输出想要的汉字,如果多按了一下空格时,TexBox2的显示就会自动换行。

但是我完全不想让他换行,于是开始翻TextBox2的源码,最终发现了这个:

看到没,空格、'-'、换行符都会触发换行,因此我们得修改这个全局变量

import psychopy.visual.textbox2
psychopy.visual.textbox2.textbox2.wordBreaks = "\n" # 修改换行触发条件
posted @ 2021-11-02 15:52  miyanyan  阅读(308)  评论(4编辑  收藏  举报