python - Python Tkinter 按钮边框不跟随尺寸
问题描述
在 PyCharm 中,我正在尝试制作一个 Tkinter 应用程序。我正在创建按钮来放置和更改它们的尺寸。当我更改每个按钮的尺寸时,我可以单击该按钮并在我指定的尺寸内使用它,但边框不会勾勒出/跟随尺寸。
我将不胜感激。
button1 = tkinter.Button(root, text="Button1", height=20, width=20, borderwidth=10)
button1.grid(column=0, row=0)
button2 = tkinter.Button(root, text="Button2")
button2.config(height=20, width=20)
button2.grid(column=1, row=0)
button3 = tkinter.Button(root, text="Button3")
button3.config(height=20, width=20)
button3.grid(column=2, row=0)
解决方案
第一个按钮显示显示边框,在接下来的两个按钮中,您没有提到任何边框宽度。我做了以下,它看起来不错。
button2 = Button(root, text = 'Button2', borderwidth = 10)
button2.config(height = 20, width = 20)
button2.grid(column = 1, row = 0)
button3 = Button(root, text = 'Button3', borderwidth = 10)
button3.config(height = 20, width = 20)
button3.grid(column = 2, row = 0)
推荐阅读
- javascript - JavaScript hex2bin 实现
- c++ - 在 C++ 中将 2D initializer_list 传输到 1D 普通数组的最有效方法
- javascript - CORS 策略:对预检请求的响应未通过访问控制检查
- javascript - 从应用程序授予对共享邮箱的访问权限
- python - Pandas DataFrame --> GroupBy --> MultiIndex 进程
- android - 在 Android 上缩放谷歌地图并创建折线
- javascript - 如何配置动态加载?
- c# - 一个实体属于不同的 DataContext
- java - Android 改造错误“预期为 BEGIN_ARRAY,但为 BEGIN_OBJECT”
- javascript - PatchValue 或 setValue 与 formGroup 更多 formArray 和 formGroup