我想更改使用curses
创建的窗口的边框,使边框的每一边都有一个包含多个唯一字符的字符串。
通常,当您使用window.border('X', 'X', 'X', 'X')
或window.box('X', 'X')
制作边框时,会得到类似的东西:
┌XXXXXXXXXXXXXXXXXX┐
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
└XXXXXXXXXXXXXXXXXX┘
是否可以将其添加到类似这样的内容:
┌ THIS IS THE TOP ┐
R
I
L G
E H
F T
T
S
S I
I D
D E
E
└THIS IS THE BOTTOM┘
def main(stdscr):
words = curses.newwin(15, 20, 2, 2)
words.border('X', 'X', 'X', 'X') #border of all Xs
stdscr.refresh()
words.refresh()
window.border()
仅采用字节或单个字符串并将其重复作为边框,但是我希望边框的长度大于长度1。
我希望我将不得不手动在特定的窗口坐标处绘制字符串,而不是使用window.border()
。