您的位置:首页 > 编程语言 > Python开发

Tkinter 8.5 参考手册: a GUI for Python (五)5

2016-01-02 19:28 375 查看

5.5. 锚点

的模块定义了一系列的锚点(anchors)常量来控制每个组件(items)相对于其上下文之间的位置。比如,锚点可以指定一个组件(widget
)在容纳其的框架(frame )比其大的时,将其放置在这个框架的内部。

这些常量用方位来表示,北(north)表示上,西(west)表示左,我很抱歉南半球的读者必须遵从这个北半球的约定。

The anchor constants are shown in this diagram:锚点常量如图所示:



比如,如果创建一个小组件在一个大框架里并使用
anchor=tk.SE选项,这个组件就会被放置在框架的右下角。若使用
anchor=tk.N来代替,那么这个组件就会被放置在上沿居中是位置。


锚点也可用于定位文字相对于其参考点的位置。比如,若使用
tk.CENTER作为一个文字的锚点,那么这个段文字将被放在参考点水平和垂直居中的位置。
tk.NW将会把文字的位置放在其文本框的左上角。
tk.W将把文字放在
紧靠左边缘,
垂直位置与参考点一致的位置。等等
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: