-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathWinCoordinate.py
37 lines (31 loc) · 1.03 KB
/
WinCoordinate.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
import tkinter as tk
from tkinter import messagebox
from tkinter import *
import pyautogui as pag
class GUI:
def __init__(self):
self.root = tk.Tk()
self.root.title("AirDrop")
self.root.attributes("-topmost", 1)
self.root.geometry("200x30+0+0")
self.labeltest = StringVar()
self.w = tk.Label(self.root, textvariable = self.labeltest)
self.w.pack()
self.run()
self.refresh_data()
self.root.mainloop()
def interface(self):
"""界面编写位置"""
x, y = pag.position()
Label(self.root, text='{}, {}'.format(x,y), font='华文新魏').pack()
pass
def refresh_data(self):
x, y = pag.position()
self.labeltest.set('{}, {}'.format(x, y))
#Label(self.root, text='{}, {}'.format(x, y), font='华文新魏').pack()
print('{}, {}'.format(x, y))
self.root.after(100, self.refresh_data)
def run(self):
pass
if __name__ == '__main__':
mygui = GUI()