Skip to content

PAN-Chuwen/Jdraw

Repository files navigation

Java drawing app based on Swing

how to run this project:

$ cd Jdraw
$ gradle run

note: you might need to have gradle installed first to run this project, after install, use gradle --version to check.

Features (and todos)

  • Draw shapes (include Rectangle, Oval, Line)
  • Pencil
  • Add text
  • Change color of next object to be added
  • Eraser
  • Change stroke (thickness) of next object to be added
  • open image
  • save image
  • undo / redo add objects
  • move selected object
  • Update color & stroke in sidebar when selecting new object
  • undo / redo move
  • undo / redo change color & stroke
  • zoom in / out
  • Fill color
  • UI re-design (replace buttons with icons)

About

Java drawing app using Swing

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages