此代码结果屏幕:foobar(OK)
stdscr.addstr(10, 10, "foobar")
此代码显示结果屏幕: foobar (确定)
stdscr.addstr(10, 10, "foobar", curses.A_REVERSE)
但如何获得结果屏幕 ob ar?
请咨询任何人?谢谢。
答案 0 :(得分:0)
将其拆分为多个addstr()
来电。例如:
stdscr.addstr(10, 10, 'fo..ar')
stdscr.addstr(10, 12, 'ob', curses.A_REVERSE)
您可以使用空格代替点。点可以更容易地看到有多少字符在'之间。并且' ar'。如果输出末尾的光标位置很重要,或者按照文本部分应该出现的顺序将输出分成三个函数调用,或者在添加文本后明确设置光标位置。