Graphx Shop Editor 1.0
This application is a simple JAVA Graphics Editor.
You can draw different graphic shapes, text, images and edit them with a few functions.
OVERVIEW OF THE APPLICATION
-Open .TXT and .JPG .PNG .BMP and .GIF
-Save in .TXT and .PNG
-Draw unfilled/filled graphics
-Clear screen button
-3 Color choosers
-Shift pressed while drawing RECTANGLE results in SQUARE drawing
-Shift pressed while drawing ELLIPSE results in CIRCLE drawing
-Shift pressed while drawing LINE results in PERFECT LINE (0º,45º,90º,135º...)
-Ctrl +/ Ctrl - while drawing (all but pencil and spray) increases/decreases size of stroke
-Ctrl +/ Ctrl - while drawing Spray increases/decreases spray ray
-P --> Dot
-R --> Rectangle
-E --> Ellipse
-S --> Spray
-G --> Pollygon
-T --> Text
-A --> Pencil
-F --> Check/Uncheck Filling
-DELETE --> Eraser
-C --> Stroke color dialog
-O --> Background color dialog
-Y --> Eyedropper
-CTRL+Z --> Undo
-CTRL+ALT+Z --> Redo
-CTRL+O --> Open
-CTRL+S --> Save
-CTRL+N --> New
4. Known Bugs
-Pressing CANCEL while on a dialog will cause it to return NULL, which will sometimes cause bugs. This can be easily fixed by adding a listener incase user press CANCEL.
-Pressing and releasing mouse without moving while on Paintbrush tool will sometimes cause the drawing to not be saved on the vector (this way it will disappear once the window is repainted). This can be easily fixed by adding correct configuration to the mouse PRESSED/RELEASED events.
5. Important notes
-The names of the variables, constraints, objects, classes etc are mostly in Portuguese. Some knowledge of it is an advantage.
6. Author details and final considerations
Author: Miguel Pisani
Location: Campinas-SP, Brazil
This application is a school project for the Technic Course of "Informática" from UNICAMP, Colégio Técnico de; and was developed within 2 weeks.
Even though this application is quite simple, I hope you can find it usefull.
Thank you for downloading and utilizing my program.