回答編集履歴
1
追記
answer
CHANGED
@@ -28,4 +28,29 @@
|
|
28
28
|
|
29
29
|
#rootを表示し無限ループ
|
30
30
|
root.mainloop()
|
31
|
+
```
|
32
|
+
|
33
|
+
コメントを受けて
|
34
|
+
--
|
35
|
+
ウインドウの外側でもマウス座標を更新するためにはタイマーを使えばよいです。
|
36
|
+
```Python
|
37
|
+
import pyautogui
|
38
|
+
import tkinter as tk
|
39
|
+
|
40
|
+
def timer():
|
41
|
+
px,py = pyautogui.position()
|
42
|
+
label['text'] = '{},{}'.format(px,py)
|
43
|
+
root.after(10, timer)
|
44
|
+
|
45
|
+
root = tk.Tk()
|
46
|
+
root.title("Tkinter test")
|
47
|
+
root.geometry("360x480")
|
48
|
+
|
49
|
+
label = tk.Label(root)
|
50
|
+
label.place(x=10, y=10)
|
51
|
+
label.update()
|
52
|
+
|
53
|
+
timer() # ***
|
54
|
+
|
55
|
+
root.mainloop()
|
31
56
|
```
|