回答編集履歴

7

文言修正

2019/12/02 12:31

投稿

shiracamus
shiracamus

スコア5406

test CHANGED
@@ -3,6 +3,8 @@
3
3
 
4
4
 
5
5
  ラベルを覆い隠すということですか?
6
+
7
+ label.lower() でいけるかもしれません。
6
8
 
7
9
 
8
10
 

6

文言修正

2019/12/02 12:31

投稿

shiracamus
shiracamus

スコア5406

test CHANGED
@@ -2,11 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- ラベルの上側/上部にcanvasを重ならないように並べたいのか、ラベルに画像を貼り付けたいのか、どっちでしょう?
6
-
7
-
8
-
9
- ラベルを画像の下に移動して隠す
5
+ ラベルを覆い隠すということですか?
10
6
 
11
7
 
12
8
 

5

ラベルを隠すソースに変更

2019/12/02 12:29

投稿

shiracamus
shiracamus

スコア5406

test CHANGED
@@ -6,15 +6,17 @@
6
6
 
7
7
 
8
8
 
9
- キャンバスにラベルを乗せる:
9
+ ラベルを画像の下に移動して隠す。
10
10
 
11
11
 
12
12
 
13
- ```python
13
+ ```
14
14
 
15
15
  import tkinter
16
16
 
17
17
 
18
+
19
+ #ウィンドウの作成
18
20
 
19
21
  root = tkinter.Tk()
20
22
 
@@ -24,7 +26,7 @@
24
26
 
25
27
 
26
28
 
27
-
29
+ #キャンバスの作成
28
30
 
29
31
  canvas = tkinter.Canvas(root,width=700,height=500)
30
32
 
@@ -32,11 +34,15 @@
32
34
 
33
35
 
34
36
 
37
+ #ラベルの作成
38
+
35
- label = tkinter.Label(canvas, text='テキスト', fg='black')
39
+ label = tkinter.Label(root, text='テキスト', fg='black',)
36
40
 
37
41
  label.place(x=50,y=50)
38
42
 
39
43
 
44
+
45
+ #画像張り付け
40
46
 
41
47
  img = tkinter.PhotoImage(file='ck.png')
42
48
 
@@ -44,37 +50,7 @@
44
50
 
45
51
 
46
52
 
47
- root.mainloop()
48
-
49
- ```
50
-
51
-
52
-
53
- ラベルに画像を貼る:
54
-
55
-
56
-
57
- ```python
58
-
59
- import tkinter
60
-
61
-
62
-
63
- root = tkinter.Tk()
64
-
65
- root.title("abc")
66
-
67
- root.geometry("700x500")
68
-
69
-
70
-
71
- img = tkinter.PhotoImage(file='ck.png')
72
-
73
-
74
-
75
- label = tkinter.Label(root, text='テキスト', image=img, compound='top')
76
-
77
- label.place(x=50,y=50)
53
+ label.lower()
78
54
 
79
55
 
80
56
 

4

キャンバスにラベルを乗せる方法を追加

2019/12/02 12:27

投稿

shiracamus
shiracamus

スコア5406

test CHANGED
@@ -3,6 +3,50 @@
3
3
 
4
4
 
5
5
  ラベルの上側/上部にcanvasを重ならないように並べたいのか、ラベルに画像を貼り付けたいのか、どっちでしょう?
6
+
7
+
8
+
9
+ キャンバスにラベルを乗せる:
10
+
11
+
12
+
13
+ ```python
14
+
15
+ import tkinter
16
+
17
+
18
+
19
+ root = tkinter.Tk()
20
+
21
+ root.title("abc")
22
+
23
+ root.geometry("700x500")
24
+
25
+
26
+
27
+
28
+
29
+ canvas = tkinter.Canvas(root,width=700,height=500)
30
+
31
+ canvas.place(x=0,y=0)
32
+
33
+
34
+
35
+ label = tkinter.Label(canvas, text='テキスト', fg='black')
36
+
37
+ label.place(x=50,y=50)
38
+
39
+
40
+
41
+ img = tkinter.PhotoImage(file='ck.png')
42
+
43
+ canvas.create_image(0,0,image=img, anchor=tkinter.NW)
44
+
45
+
46
+
47
+ root.mainloop()
48
+
49
+ ```
6
50
 
7
51
 
8
52
 

3

コード修正

2019/12/02 12:05

投稿

shiracamus
shiracamus

スコア5406

test CHANGED
@@ -28,7 +28,7 @@
28
28
 
29
29
 
30
30
 
31
- label = tkinter.Label(root, text='テキスト', image=img)
31
+ label = tkinter.Label(root, text='テキスト', image=img, compound='top')
32
32
 
33
33
  label.place(x=50,y=50)
34
34
 

2

文言修正

2019/12/02 11:03

投稿

shiracamus
shiracamus

スコア5406

test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- ラベルの上側にcanvasを重ならないように並べたいのか、ラベルに画像を貼り付けたいのか、どっちでしょう?
5
+ ラベルの上側/上部にcanvasを重ならないように並べたいのか、ラベルに画像を貼り付けたいのか、どっちでしょう?
6
6
 
7
7
 
8
8
 

1

文言修正

2019/12/02 11:00

投稿

shiracamus
shiracamus

スコア5406

test CHANGED
@@ -2,7 +2,11 @@
2
2
 
3
3
 
4
4
 
5
+ ラベルの上側にcanvasを重ならないように並べたいのか、ラベルに画像を貼り付けたいのか、どっちでしょう?
6
+
7
+
8
+
5
- ラベルに画像を貼り付けたいのではなく?
9
+ ラベルに画像を貼る:
6
10
 
7
11
 
8
12