Python Npyscreen为小部件设置颜色

Python Npyscreen为小部件设置颜色,python,user-interface,colors,themes,curses,Python,User Interface,Colors,Themes,Curses,因此,我试图在npyscreen中构建一个UI,但是我正在阅读的文档不是很全面: 有人能帮我设置一些小部件的颜色吗?我可以这样设置整个应用程序的总体主题: npyscreen.setTheme(npyscreen.Themes.ColorfulTheme) 然而,我只能使用默认主题,不能控制单个小部件。我还想弄清楚如何在小部件上添加边框 谢谢您可以通过将color=参数传递给构造函数来控制不同小部件的颜色。颜色的名称是从您使用的主题中提取的字符串

因此,我试图在npyscreen中构建一个UI,但是我正在阅读的文档不是很全面:

有人能帮我设置一些小部件的颜色吗?我可以这样设置整个应用程序的总体主题:

npyscreen.setTheme(npyscreen.Themes.ColorfulTheme)
然而,我只能使用默认主题,不能控制单个小部件。我还想弄清楚如何在小部件上添加边框


谢谢

您可以通过将color=参数传递给构造函数来控制不同小部件的颜色。颜色的名称是从您使用的主题中提取的字符串