0
當我改變畫布的比例尺canvas.scale
時,Tkinter的畫布'create_text
的字體大小不會改變嗎?Tkinter,canvas,create_text和zooming
我認爲,因爲它是一個高級別的GUI管理系統,所以我不需要在縮放後手動調整create_text
的文字大小。這不奇怪,還是我錯了?
當我改變畫布的比例尺canvas.scale
時,Tkinter的畫布'create_text
的字體大小不會改變嗎?Tkinter,canvas,create_text和zooming
我認爲,因爲它是一個高級別的GUI管理系統,所以我不需要在縮放後手動調整create_text
的文字大小。這不奇怪,還是我錯了?
這是正常的,即使不完全是你想要的。 scale
方法只是改變座標列表,但text
項目只有其中一個,所以他們只是得到(可選)翻譯。
這也適用於image
和bitmap
項目。和其他項目的特點,如線寬;他們沒有縮放。
我對這個領域沒有專業知識,但如果您使用框架,更改規模是一個'低級'操作。檢查框架是否允許您修改它,如果不請求該功能和/或通過重載您使用的方法來實現它*最小值*。 (修改整個框架可能太「昂貴」)。 – GameAlchemist