回答編集履歴

2

説明が何故か抜けていた・・

2020/05/27 10:48

投稿

magichan
magichan

スコア15898

test CHANGED
@@ -18,11 +18,21 @@
18
18
 
19
19
 
20
20
 
21
- 今回の場合は、例えば、MainのFrameの中に 'test' と書かれた LabelFrameがあり、その中に、'test_txt' と書かれた LabelFrame があり、更にその中に Labelがあるので、それぞれを 'labelframe_test', 'labelframe_test_txt', 'label_test_txt' と名前を付けることにより
21
+ 今回の場合は、
22
22
 
23
23
 
24
24
 
25
+ - MainのFrameの中に 'test' と書かれた LabelFrameがある
26
+
27
+ - その中に、'test_txt' と書かれた LabelFrame がある
28
+
25
- 以上修正を加えと、下記のようになります。
29
+ - 更にそ中に Labelがあ
30
+
31
+
32
+
33
+ という構成なので、それぞれを 'labelframe_test', 'labelframe_test_txt', 'label_test_txt' と名前を付けることにより
34
+
35
+
26
36
 
27
37
  ```
28
38
 
@@ -34,11 +44,11 @@
34
44
 
35
45
  ```
36
46
 
47
+ のようにWidgetを取得することで、書き換えることができると思います。
37
48
 
38
49
 
39
- のようにすることで、書き換えることができると思います。
40
50
 
41
-
51
+ 以上の修正を加えると、下記のようになります。
42
52
 
43
53
  ```Python
44
54
 

1

余分なコードを削除

2020/05/27 10:48

投稿

magichan
magichan

スコア15898

test CHANGED
@@ -21,6 +21,8 @@
21
21
  今回の場合は、例えば、MainのFrameの中に 'test' と書かれた LabelFrameがあり、その中に、'test_txt' と書かれた LabelFrame があり、更にその中に Labelがあるので、それぞれを 'labelframe_test', 'labelframe_test_txt', 'label_test_txt' と名前を付けることにより
22
22
 
23
23
 
24
+
25
+ 以上の修正を加えると、下記のようになります。
24
26
 
25
27
  ```
26
28
 
@@ -72,8 +74,6 @@
72
74
 
73
75
  b = tk.Label(a, text=test_label[i], name=f'label_{i}')
74
76
 
75
- print(b)
76
-
77
77
  [widget.pack(side=tk.LEFT) for widget in (a, b)]
78
78
 
79
79