Skip to content
/ Paint Public

Java实现的画图软件,模仿windows画板,利用swing制作

Notifications You must be signed in to change notification settings

FcAYH/Paint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java课课程设计,学习用。

界面展示:

界面

支持工具(support):

  1. 铅笔 pencil
  2. 橡皮 eraser
  3. 吸管 straw
  4. 直线 line
  5. 三角形 triangle
  6. 矩形 rectangle
  7. 五边形 pentagon
  8. 六边形 hexagon
  9. 椭圆 elliptical
  10. 圆弧 arc
  11. 文本 text
  12. 调整画笔粗细 adjust brush thickness
  13. 改变画笔颜色 change brush color

已完成的功能(finished):

  1. 使用以上列举的工具绘图 drawing with tools listed above
  2. 新建画布 new (ctrl + N)
  3. 打开文件 open (ctrl + O)
  4. 保存文件 save (ctrl + S)
  5. 撤销 quash (ctrl + Z)
  6. 恢复 recover (ctrl + Y)

暂未实现的功能(looking forward to):

  1. 选区工具 select
  2. 油漆桶 bucket fill
  3. 放大镜 magnifier
  4. 缩放 scale
  5. 更多多边形的绘制 more polygon

效果展示(show):

效果

About

Java实现的画图软件,模仿windows画板,利用swing制作

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages