teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2021/04/09 15:14

投稿

TakaiY
TakaiY

スコア14534

answer CHANGED
@@ -1,5 +1,14 @@
1
1
  「#一覧のボタンを配置」のところで作成したbtnを、たとえばbtn_listなどの配列に保存しておく。
2
+ ```python
3
+ btn_list = []
4
+ for i in range(mlen) :
5
+ btn_name = list[i] # ボタンの名前(テキスト)を設定
2
6
 
7
+ # ボタンのインスタンス作成
8
+ btn = tk.Button(root, text = btn_name, font=("", 20))
9
+ btn_list.append(btn)
10
+ ```
11
+
3
12
  こうしておけば、「btn.config(bg='gray') ←●ここが質問ポイント。」のところは、
4
13
  ```python
5
14
  for btn in btn_list: