質問編集履歴

1

コードの追加

2019/08/08 09:09

投稿

MOB_YN
MOB_YN

スコア10

test CHANGED
File without changes
test CHANGED
@@ -22,8 +22,74 @@
22
22
 
23
23
 
24
24
 
25
+ ```python
26
+
27
+ from tkinter import *
28
+
29
+ from PIL import Image,ImageTk
30
+
31
+
32
+
33
+
34
+
35
+ root=Tk()
36
+
37
+
38
+
39
+ img = Image.open('field.png')⬅︎この画像はまだ作成途中です。
40
+
41
+ img = ImageTk.PhotoImage(img)
42
+
43
+
44
+
45
+ frame=Frame(root,width=300,height=300)
46
+
47
+ frame.grid(row=0,column=0)
48
+
49
+
50
+
51
+ canvas=Canvas(frame,bg='red',width=3000,height=3000,scrollregion=(0,0,5000,5000))
52
+
53
+ canvas.create_image(0, 0, image=img, anchor=NW)
54
+
55
+
56
+
57
+ hbar=Scrollbar(frame,orient=HORIZONTAL)
58
+
59
+ hbar.pack(side=BOTTOM,fill=X)
60
+
61
+ hbar.config(command=canvas.xview)
62
+
63
+
64
+
65
+ vbar=Scrollbar(frame,orient=VERTICAL)
66
+
67
+ vbar.pack(side=RIGHT,fill=Y)
68
+
69
+ vbar.config(command=canvas.yview)
70
+
71
+
72
+
73
+ canvas.config(width=1000,height=700)
74
+
75
+ canvas.config(xscrollcommand=hbar.set, yscrollcommand=vbar.set)
76
+
77
+ canvas.pack(side=LEFT,expand=True,fill=BOTH)
78
+
79
+
80
+
81
+ root.mainloop()
82
+
83
+
84
+
85
+ ```
86
+
87
+
88
+
25
89
  ### 補足情報
26
90
 
27
91
 
28
92
 
29
93
  できれば、tkinterでお願いします。
94
+
95
+ まだスクロールバーの作り方しかわかりません。