https://github.com/al-ghaly/paint-brush
"Paint Brush" is an application that all empowers users to unleash their creativity and create stunning digital artwork. With a user-friendly interface and a wide range of drawing tools, it provides a seamless experience for artistic expression.
https://github.com/al-ghaly/paint-brush
java oops-in-java programming-contests solid-principles
Last synced: 11 months ago
JSON representation
"Paint Brush" is an application that all empowers users to unleash their creativity and create stunning digital artwork. With a user-friendly interface and a wide range of drawing tools, it provides a seamless experience for artistic expression.
- Host: GitHub
- URL: https://github.com/al-ghaly/paint-brush
- Owner: al-ghaly
- License: mit
- Created: 2023-12-20T07:55:22.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-20T08:37:21.000Z (about 2 years ago)
- Last Synced: 2025-01-22T06:48:06.828Z (about 1 year ago)
- Topics: java, oops-in-java, programming-contests, solid-principles
- Language: Java
- Homepage:
- Size: 9.77 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Paint Brush
## an application that empowers users to unleash their creativity and create stunning digital artwork. With a user-friendly interface and a wide range of drawing tools, it provides a seamless experience for artistic expression.
**Paint Brush Project Features:**
- The application provides a user-friendly interface divided into two sections:
- Drawing Section: Unleash your creativity and draw freely.
- Control Section: Choose from various drawing modes.
- Custom shapes available:
- Rectangular, Square, Line, Vertical Line, Horizontal Line, Oval, and Circle.
- Free Style Drawing Pen for more artistic freedom.
- Erase functionality: Easily remove any shape you've drawn.
- Color selection: Customize your artwork by choosing the drawing color.
- Undo and redo functionality: Effortlessly correct or revert changes during the drawing process.
- Draw or fill option: Decide whether to draw outlines or fill shapes with colors.
- Clear functionality: Effortlessly clear the screen, by removing all previously drawn shapes.
---
Check out this demo video of "Paint Brush" in action, where we showcase the application's features and demonstrate how you can create stunning digital artwork, including a portrait of a handsome man.

https://github.com/al-ghaly/Paint-Brush/assets/61648960/7830774b-cc6f-41d7-a592-74c395076d4b