Commit 5343dde0 by BellCodeEditor

save project

parent a6c690f2
Showing with 19 additions and 0 deletions
...@@ -10,6 +10,7 @@ class Note(): # 便签、笔记 ...@@ -10,6 +10,7 @@ class Note(): # 便签、笔记
self.root.title("我的便签-待办事项") self.root.title("我的便签-待办事项")
self.root.resizable(width=False, height=False) self.root.resizable(width=False, height=False)
self.bg_img = tkinter.PhotoImage(file = "bg.png") self.bg_img = tkinter.PhotoImage(file = "bg.png")
self.fd_img= tkinter.PhotoImage(file = "box.png")
def show(self): # 布置窗口界面 def show(self): # 布置窗口界面
self.canvas = tkinter.Canvas(self.root,width = 300,height = 300) self.canvas = tkinter.Canvas(self.root,width = 300,height = 300)
...@@ -24,9 +25,16 @@ class Note(): # 便签、笔记 ...@@ -24,9 +25,16 @@ class Note(): # 便签、笔记
bg="lightblue", width=5, command=self.get_info) bg="lightblue", width=5, command=self.get_info)
self.but.place(x=240, y=305) self.but.place(x=240, y=305)
self.y = 20 self.y = 20
self.ee=0
self.v=IntVar()
for info in alist: for info in alist:
self.canvas.create_text(40,self.y,text = info,font = ("宋体",11), self.canvas.create_text(40,self.y,text = info,font = ("宋体",11),
anchor = W,fill = '#FF9900') anchor = W,fill = '#FF9900')
self.rb=tkinter.Radiobutton(self.canvas,image=self.fd_img,
value=self.ee,variable=self.v,width=25,height=15,
command=self.svd)
self.rb.place(x=-20,y=self.y-10)
self.ee +=1
self.y += 30 self.y += 30
def get_info(self): def get_info(self):
info = self.ent.get() info = self.ent.get()
...@@ -34,8 +42,18 @@ class Note(): # 便签、笔记 ...@@ -34,8 +42,18 @@ class Note(): # 便签、笔记
alist.append(info) alist.append(info)
self.canvas.create_text(40,self.y,text = info,font = ("宋体",11), self.canvas.create_text(40,self.y,text = info,font = ("宋体",11),
anchor = W,fill = '#FF9900') anchor = W,fill = '#FF9900')
self.rb=tkinter.Radiobutton(self.canvas,image=self.fd_img,
value=self.ee,variable=self.v,width=25,height=15,
command=self.svd)
self.rb.place(x=-20,y=self.y-10)
self.ee +=1
self.y += 30 self.y += 30
self.ent.delete("0",END) self.ent.delete("0",END)
def svd(self):
num=self.v.get()
alist.pop(num)
self.canvas.destroy()
app.show()
app = Note() app = Note()
app.show() app.show()
app.root.mainloop() app.root.mainloop()
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment