Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
Administrator
/
level3-lesson19-diy1
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Members
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
d1eb7b7e
authored
Jul 03, 2022
by
BellCodeEditor
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
auto save
parent
643d7e77
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
16 additions
and
1 deletions
client.py
client.py
View file @
d1eb7b7e
...
...
@@ -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
()
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment