问题描述
我一直在做一个项目,我想知道如何更改 Zelle 图形库中输入框的高度。有谁知道这是否可能,如果可能,如何改变它? (顺便说一句,我正在用python编码)
解决方法
Entry
框的高度由框使用的字体决定。如果您使用更大(更高)的字体,您将获得更高(更宽)的框。您可以通过在 DEFAULT_CONFIG
字典中设置默认字体或使用 setSize()
的 Entry
方法来实现:
from graphics import *
window = GraphWin()
widget = Entry(Point(100,100),10)
widget.draw(window)
window.getMouse()
widget.setSize(24)
window.getMouse()
window.close()
单击窗口一次,Entry
框的大小应随着字体大小加倍而加倍。
或者你想要别的东西?