Python GUI设计:tkinter菜鸟编程
上QQ阅读APP看书,第一时间看更新

2-16 分隔线Separator

在设计GUI程序时,有时适度地在适当位置增加分隔线可以让整体视觉效果更佳。tkinter.ttk中有Separator模块,可以用此模块完成此工作,它的语法格式如下。

Separaetor( )方法的第一个参数是父对象,表示这个分隔线将建立在哪一个父对象内;options参数如果是HORIZONTAL则建立水平分隔线,VERTICAL则建立垂直分隔线。

程序实例ch2_26.py:在标签间建立分隔线。

执行结果

上述程序第18行pack(fill=X,padx=5),表示此分隔线填满X轴,它与窗口边界左右均相距5像素。更多完整的pack( )说明将在3-2节中介绍。