Skip to content

dchaudhari7177/Paint-Software-using-SWING-components

Repository files navigation

Paint-Software-using-SWING-components

Paint Software

Here I Make basic paint application based on Java swing made for College Microproject of Advanced Java..

Features:-

  1. Draw anything with pencil tool and change or set thickness of it.
  2. There are 11 Quick color selection buttons.
  3. Provided with Color Picker (Swatches, HSV, HSL, RGB, CMYK) using JColorChooser.
  4. Small size, easy-to-understand code.
  5. Save, Save As, Load buttons to Save/Load you work using Interactive JFileChooser.
  6. Undo, Redo buttons are also available there.
  7. Set Canvas size. ( Minimum recommended: 900x800)

SCREENSHOTS:-

After run inputWH.java,, setting canvas size(min w=900,min h=800) image

This is our Canvas Here you can draw your requirements successfully with choosing your favourite colours from above 11 Buttons image

You can save your edited file and also choose existing file for edit image

Here is colour chooser If you want to make your own colours with combination then you can di it with this after clicking colour picker image

How to use this repository

  • Click on download button in top right corner and download whole zip file.
  • after downloading Extract it.
  • create two folders \bin and \src.
  • move all .java files to the \src folder.
  • and move all .png images to \bin folder.
  • Open vs code or any other compiler and Import project.
  • InptWH.java is the main File there, hence, Run InputWH.java.
  • create a bin folder and all .png files paste there.
  • if there is null pointer exception happening at your site then there might be chances of bin folder should not created there, for that crear \bin folder and insert all images(pencil.png,save.png,etc) there in bin folder.

Note:- Make sure your all images in \bin folder else you can't run your project...

About

Paint Software

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages