前提・実現したいこと
わたしは、最大100×100のボタンを使用したGUIを作りたいと思っています。
その際に、ボタンのラベルに使うために、大量のtk.StringVarが必要です。
for文を回すことで、大量作成したいのですが、アクセスする際に
'StringVar' object is not subscriptableのようなエラーメッセージが出ます。
例えば、配列3番目のtk.IntVarにsetやgetするためにはどのように書けばいいのでしょうか。わからないので、よろしくお願いします。
発生している問題・エラーメッセージ
'IntVar' object is not subscriptable
該当のソースコード
python
1import tkinter as tk 2 3root = tk.Tk() 4for i in range(0,5): 5 test = tk.IntVar() 6 test[i].set(i) 7print(test) 8root.mainloop()
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。