Skip to content

A java GUI that replicates MS paint, allows pixel drawing with an extensive range of additional features.

Notifications You must be signed in to change notification settings

rickit2022/pixel-editor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This a project produced in Lancaster University - a pixel-based graphics package. The team members contributed to this project are:

  • Elliot Groombridge
  • Henry Nguyen
  • Dominic Thorpe
  • Qian Siang Ong (Brandon)
  • Tomas Infante Addie

Core Functionality

We have so far implemented the following functionality in our program:

  • Opening and closing files
  • Saving in a compressed format
  • Autosaving
  • Resizing the canvas
  • Drawing on, erasing, and clearing the canvas
  • Changing the colour and thickness of the currently selected tool
  • Draggable circle, square shaped drawing tool
  • Lightening and darkening the colour of pixels
  • Switching between the Pen tool and Eraser tool by clicking on Mouse Button 2 (Scroll Wheel Button)
  • Exporting to different image formats

The functionality of these tools is generally identical to how the function in the paint program on Windows.

Additional Information

To run the program:

  • Compile from the root folder with javac *.java
  • Run the program with java PixelEditor

About

A java GUI that replicates MS paint, allows pixel drawing with an extensive range of additional features.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages