TKinter:进行“应用更改”或预览按钮类型

时间:2016-02-11 17:06:10

标签: tkinter python-3.3

我正在制作一个非常大的程序,不幸的是我现在不在我的电脑附近。所以我会尝试解释我的问题,但如果需要,我可以在以后编写示例代码。

在我的gui中,我想让用户能够选择10种不同的颜色主题。每个主题都会改变背景,字体,按钮等所有内容。选项列为radiobuttons。我的计划是让.get()方法获取用户选择,然后通过一个函数运行它,将颜色分配给应用程序的类属性。然后,颜色方案作为用户首选项保存在搁架中,因此每次用户打开程序时它都是相同的。我想生成一个“应用”按钮,以便用户在最终确定选择并将其保存到文件之前可以看到颜色方案的样子。我的研究让我找到了Oakley先生在这里发表的一篇文章,建议使用.configure()方法。这将是一个巨大的努力,使配置行更改所有不同的窗口,顶级,消息框等所有小部件。我可以做到这一点,但似乎他们必须是一个更简单的方法。 Tkinter中是否没有内置方法来更新或刷新具有新颜色分配的窗口?

0 个答案:

没有答案