通过循环添加组件
到目前为止,我们还是通过简单的复制粘贴来创建相同类型的组件,例如在创建多个Radiobutton
时,我们仅仅修改了不同组件在网格布局中的column
值。
但是,一个明显的缺点是,这么做会使代码非常臃肿。试想,在前文的案例中,我们仅仅是创建了3个相同的组件,如果我们要创建10个,甚至更多组件呢?
在本文中,我们将尝试重构旧代码,使其更加简洁明了。
准备就绪
我们需要在上一篇《ScorlledText组件》 文章中的代码基础上进行扩展,你需要提前准备好这些代码,代码可以从这里下载。
如何操作
复制上一篇中的代码文件,并创建代码文件Chapter_01_Basic_Widgets\Add_Widgets_In_Loop.py
,然后重新编写原文件中创建Radiobutton</