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

回答編集履歴

1

コード変更

2019/05/08 23:21

投稿

8524ba23
8524ba23

スコア38352

answer CHANGED
@@ -1,1 +1,21 @@
1
+ 以下のようにmaster(=root)配下としてラベル作成することで表示されるようになります。
2
+ ```Python
3
+ import tkinter as tk
4
+
5
+ class App(tk.Frame):
6
+ def __init__(self,master = None):
7
+ super().__init__(master)
8
+ master.title("BMI判定")
9
+ master.geometry("350x300")
10
+ self.pack()
11
+ self.create_widgets(master)
12
+
13
+ def create_widgets(self,master):
14
+ self.lb_height = tk.Label(master)
15
+ self.lb_height["text"] = "身長(cm)"
1
- `self.lb_height.place(`のあとに`self.lb_height.pack()`を呼び出す必要があります。
16
+ self.lb_height.place(x = 130,y = 130, width = 50,height = 110)
17
+
18
+ root = tk.Tk()
19
+ app = App(master = root)
20
+ app.mainloop()
21
+ ```