2012-05-16 71 views
0

有沒有一種方法可以將tkinter中的元素在單個ID下分組?tkinter中的分組元素

例如,如果我想讓'S'的線條穿透它。有沒有辦法在同一個ID下存儲行和字符?

另外,有沒有辦法爲tkinter創建一個服裝(簡單)形狀?

編輯:
我希望這樣做對畫布組件

+1

你打算在什麼類型的小工具穿過它的S?它是否在文本小部件中?一個畫布? – mgilson

+0

畫布,對不起。我應該提到這一點。編輯的問題。 – Yotam

回答

3

Tkinter的畫布對象並允許您創建「簡單」對象(任何你可以借鑑使用canvas items;弧線,直線,矩形,圓)。然後,您可以使用tags將您的對象組合在一起。

1

如果您特意要求超文本文本,則可以創建一個custom font,該文件具有overstrike屬性集。

在更普遍的意義上說,你不能有一個ID在畫布上兩個對象之間共享,但你可以有兩個對象共享相同的tag,和標籤可用於任何地方都可以使用的ID(即:用於改變顏色,座標,刪除等)