From d1eb7b7ee488868bfec7a9c4da3e2eced104a869 Mon Sep 17 00:00:00 2001
From: BellCodeEditor <bellcode_dev@bell.ai>
Date: Sun, 3 Jul 2022 18:45:36 +0800
Subject: [PATCH] auto save

---
 client.py | 17 ++++++++++++++++-
 1 file changed, 16 insertions(+), 1 deletion(-)

diff --git a/client.py b/client.py
index abbd0d2..848703c 100644
--- a/client.py
+++ b/client.py
@@ -30,9 +30,24 @@ class Note():       # 便签、笔记
         self.but = tkinter.Button(self.root,text='添加',font=('宋体',12),
                    bg="lightblue", width=5, command=self.get_info)
         self.but.place(x=240, y=305)
+        # 展示所有文字
+        self.y = 20   # 类属性变量y设置为20
+        for info in alist:  # for循环将列表alist里的事件遍历提取出来
+            # 用画布create_text()方法将它们添加到便签界面
+            # 参1坐标为40,self.y参2文本设置为info参3字体参4对齐方式为W参5字体颜色#FF9900
+            self.canvas.create_text(40,self.y, text=info, font=("宋体", 11),
+                             anchor=W, fill='#FF9900')
+            self.y += 30  # y增加30(每一行高30)
 
     def get_info(self):
-        pass
+        info = self.ent.get()
+        if info != "":     # if判断info不等于""
+            self.ent.delete('0', END)  #调用文本输入框的方法delete()
+            alist.append(info)  
+            # 将设置的参数内容添加到便签界面
+            self.canvas.create_text(40,self.y, text=info,
+                                    font=("宋体", 11), anchor="W", fill='#FF9900')
+            self.y += 30
 
 app = Note()
 app.show()
--
libgit2 0.25.0