如何检查文本是否溢出 Tkinter 中的矩形?

How to check if text overflows a rectangle in Tkinter?

我在 Tkinter 中画了一个矩形。然后我在矩形内写了文字。但是当我在 canvas 中取消缩放时,文本变得越来越大并且溢出了矩形。所以我想检查文本是否溢出矩形以调整此文本的大小或完全删除它。我该如何检查?

您可以使用bbox命令获取完全包围文本的矩形的坐标。然后,您可以将其与您在文本周围绘制的实际矩形的坐标进行比较。