Python Npyscreen将颜色设置为小部件

时间:2013-06-02 19:41:49

标签: python user-interface colors themes curses

所以我正在尝试在npyscreen中构建一个UI,但是我正在阅读的文档不是很透彻:

http://npyscreen.googlecode.com/hg-history/6f7c0a23d255707deddc80501e81f97197c9628b/docs/UserDocumentation.html

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

npyscreen.setTheme(npyscreen.Themes.ColorfulTheme)

但是我只能使用默认主题,而且我无法控制单个小部件。我还想弄清楚如何在小部件上放置边框。

由于

1 个答案:

答案 0 :(得分:1)

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