質問編集履歴

1

ソースコードの記載変更

2020/04/14 00:36

投稿

tomo754
tomo754

スコア11

test CHANGED
File without changes
test CHANGED
@@ -38,7 +38,11 @@
38
38
 
39
39
 
40
40
 
41
+ ```ここに言語を入力
42
+
43
+ #Tkinterのライブラリを取り込む
44
+
41
- import tkinter as tk#Tkinterのライブラリを取り込む
45
+ import tkinter as tk
42
46
 
43
47
  from tkinter import filedialog
44
48
 
@@ -48,7 +52,9 @@
48
52
 
49
53
 
50
54
 
51
- def __init__(self, main):#ファイル削除処理
55
+ def __init__(self, main):
56
+
57
+ #ファイル削除処理
52
58
 
53
59
  self.file_del()
54
60
 
@@ -58,9 +64,9 @@
58
64
 
59
65
 
60
66
 
67
+ #ウインドウを作成
61
68
 
62
-
63
- win = tk.Tk()#ウインドウを作成
69
+ win = tk.Tk()
64
70
 
65
71
  win.title("FLIRカメラチルト確認")#タイトル
66
72
 
@@ -68,19 +74,23 @@
68
74
 
69
75
 
70
76
 
77
+ #パーツを配置
78
+
79
+ #ラベル1を作成
80
+
71
- label1 = tk.Label(text='■画像読込')#ラベル1を作成
81
+ label1 = tk.Label(text='■画像読込')
72
82
 
73
83
  label1.place(x=10, y=10)
74
84
 
85
+ #ラベル2を作成
75
86
 
76
-
77
- label2 = tk.Label(text='ファイル名:')#ラベル2を作成
87
+ label2 = tk.Label(text='ファイル名:')
78
88
 
79
89
  label2.place(x=10, y=40)
80
90
 
91
+ #ファイルパスの表示欄を作成
81
92
 
82
-
83
- input_box1 = tk.Entry(width=45)#ファイルパスの表示欄を作成
93
+ input_box1 = tk.Entry(width=45)
84
94
 
85
95
  input_box1.place(x=80, y=40)
86
96
 
@@ -88,7 +98,13 @@
88
98
 
89
99
 
90
100
 
101
+
102
+
103
+ #参照ボタンの動作
104
+
91
- def button1_clicked(self):#ファイルパスを取得
105
+ def button1_clicked(self):
106
+
107
+ #ファイルパスを取得
92
108
 
93
109
  idir = r'C:\descktop'
94
110
 
@@ -98,7 +114,9 @@
98
114
 
99
115
 
100
116
 
101
- def file_select(): #ファイルパスを表示欄に表示
117
+ def file_select():
118
+
119
+ #ファイルパスを表示欄に表示
102
120
 
103
121
  idir = r'C:\descktop'
104
122
 
@@ -110,39 +128,45 @@
110
128
 
111
129
 
112
130
 
131
+ #Canvasの作成
132
+
133
+ cv = tk.Canvas(win, width=300-1, height=300-1, bg="white",)
134
+
135
+ cv.place(x=10, y=70)
113
136
 
114
137
 
138
+
139
+ #参照ボタン1を作成
140
+
115
- cv = tk.Canvas(win, width=300-1, height=300-1, bg="white",)#Canvasの作成cv.place(x=10, y=70)
141
+ button1 = tk.Button(text="参照", command=file_select, width=8)
142
+
143
+ button1.place(x=430, y=35)
144
+
145
+
146
+
147
+ #閉じるボタンを作成
148
+
149
+ button2 = tk.Button(text="閉じる", command=win.destroy, width=8)
150
+
151
+ button2.place(x=430, y=450)
152
+
153
+
154
+
155
+ #画像を表示
156
+
157
+ ここのコードが理解しきれず...
116
158
 
117
159
 
118
160
 
119
161
 
120
162
 
121
- button1 = tk.Button(text="参照", command=file_select, width=8)#参照ボタン1を作成
122
-
123
- button1.place(x=430, y=35)
163
+ #ウインドウを動かす
124
-
125
-
126
-
127
-
128
-
129
- button2 = tk.Button(text="閉じる", command=win.destroy, width=8)#閉じるボタンを作成
130
-
131
- button2.place(x=430, y=450)
132
-
133
-
134
-
135
-
136
-
137
- image = cv2.imread('test.tiff', 0)#画像を表示
138
-
139
- canvas.create_image(0, 0, image=image, anchor='nw')
140
-
141
-
142
164
 
143
165
  win.mainloop()
144
166
 
145
167
 
168
+
169
+ ```
146
170
 
147
171
  ### 試したこと
148
172