支持自动换行的Canvas create_text()版本?

2024-10-02 12:32:35 发布

您现在位置:Python中文网/ 问答频道 /正文

有没有支持自动换行的create_text()模式或技术?我被困在使用create_text()Label或{}小部件的比较,因为我要在画布上的图像上放置文本。在

另外,有没有一个tkinterapi可以用类似省略号的后缀来截断不适合某个宽度的文本,例如“Where very,very,very long text”转换成“Where very,very,…”之类的内容。在


Tags: text图像文本宽度部件画布create模式
1条回答
网友
1楼 · 发布于 2024-10-02 12:32:35

create_text()中确实有一个自动换行功能。你可以这样称呼它:

canvas.create_text(x, y, width=80)

您可以将width参数设置为所需的最大长度,如果不希望换行,则设置为0。有关create_text()的所有选项、参数等,请参见this article。在

我不确定截断文本,但我确实看到this正在讨论一种限制条目小部件中输入长度的方法。。。在

相关问题 更多 >

    热门问题