Skip to content

ezaganjoridev/PaintApp-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome!
-----------------------------------About---------------------------------------
This is a paint app that was developed for EECS3461 by 
Richmond Frimpong, Edgar Zaganjori, Daniyal Javed. 

To compile the project, 

1. Open Terminal and navigate to directory where project has been downloaded
2. javac *.java
3. java a2

Our Paint app is aimed to implement a very simple intuitive
UI that is easy for end users to use. We feature consistent 
Icons throughout to make it easier for the user to understand
what each button does. We provide the USER with feedback on what
each item does. We have implemented many features for our paint
app and the feature list goes as follows :

a) Pencil - thin brush
b) Brush - 3 levels of brushes with pop up menu to choose between
strokes
c) Load an image
i) modify image by stretching
zooming, or displacing.
d) Word Art
e) Color picker for burshes, wordArt
f) Fill in background 
g) Eraser
h) Draw single lines
i) Draw squares/rectangles
i) this includes filled squares/rectangles/translucent 
j) draw smooth/round edged rectangles/squares
i) this includes filled smooth edged shapes/translucent 
k) draw circles
i) this includes filled circles/translucent 
l) undo method, and a redo method
m) zoom feature for canvas if time permits.

Make note of special details paid to for example the menu
bars where icons are also loaded, and the options are classified
to make it more easy for use. 
This paint app aims to use simple interactions to achieve most
usability. 

-----------------
Responsibilities:
-----------------

Richmond:
Responsible for overhead, init, and incorperating features. 

Daniyal:
Drawing, shapes and documentation and some of the design.

Edgar:
Set up the base code. Debugging, cleanup and design.

-------------------------------End of File-------------------------------------

About

A Paint App Developed for EECS3461- Graphical User Interfaces York University

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages