質問編集履歴
1
コメントでアドバイスいただいた通り、</>(コードの挿入)ボタンを押しコードを挿入しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,18 +2,16 @@
|
|
2
2
|
コンボボックス選択で動的にentryの数を変更したいです。
|
3
3
|
|
4
4
|
### 前提
|
5
|
-
|
6
5
|
コンボボックスでentry数を選べるようにしており、選ぶとその数通りにentryを増減したいのですが、実現できずにおります。
|
7
6
|
|
8
|
-
|
9
7
|
### 該当のソースコード
|
10
|
-
|
8
|
+
```python
|
11
9
|
from tkinter import *
|
12
10
|
from tkinter import ttk
|
13
11
|
|
14
12
|
def len_entry_change(event):
|
15
|
-
|
13
|
+
global len_entry
|
16
|
-
|
14
|
+
len_entry = kensuu_cbx_variable.get()
|
17
15
|
|
18
16
|
root = Tk()
|
19
17
|
|
@@ -28,8 +26,8 @@
|
|
28
26
|
main_frame.grid(row=0,column=0)
|
29
27
|
|
30
28
|
for i in range(len_entry):
|
31
|
-
|
29
|
+
entry_list.append(Entry(main_frame,width=20))
|
32
|
-
|
30
|
+
entry_list[i].grid(row=0 + i,column=0)
|
33
31
|
|
34
32
|
kensuu_list = ['10','15','20']
|
35
33
|
kensuu_cbx_variable = StringVar()
|
@@ -39,7 +37,7 @@
|
|
39
37
|
kensuu_combobox.current(0)
|
40
38
|
|
41
39
|
root.mainloop()
|
42
|
-
|
40
|
+
```
|
43
41
|
### 試したこと
|
44
42
|
ComboboxSelectedイベントでentry数を格納している変数(len_entry)の中身を変更しているのですが、entryの数が変わりません。
|
45
43
|
|