我正在尝试创建一个用作“状态灯”的小按钮网格,即它们的背景根据它们所代表的数据而改变(绿色代表正常值,红色=坏)。
目前,我创建按钮:
buttonL3_0_1 = tk.Button(frameL3,bg='#003399',relief='flat',width=1,borderwidth=0,height=1)
但是,默认的 tkinter 按钮大小太大。我希望打包 60x24 或至少 30x48 的按钮。正如您可能猜到的那样,这些代表一天中的几分钟。加载给定日期的数据后,良好的分钟数将由绿色按钮表示。
有什么办法可以进一步减小按钮大小?或者也许是其他方法来实现这一点。我还提供了一个 1x12 按钮阵列的小屏幕截图。我不得不用手机拍照,因为这个愚蠢的薄荷 cynamon / AMD Catalyst / 多显示器设置错误使我所有的屏幕截图都变黑了。
我希望以相同的宽度包装至少 30 个按钮。当然,降低高度也会受到赞赏。在这个阶段,所有按钮的背景都是蓝色的。