Skip to content

Latest commit

 

History

History
33 lines (21 loc) · 926 Bytes

README.md

File metadata and controls

33 lines (21 loc) · 926 Bytes

CS-Paint

Java Based MS Paint Application

Description

This was a project I did for my Computer Progrmaming course, CSCI 24000. The goal was to effectively showcase the material we learned throughout the semester (OOP design concepts, serialization, etc.) using one of the languages shown in class, in this case Java. The general idea was to recreate Microsoft's MS Paint application using the Java programming language.

Getting Started

Dependencies

  • X11 Forwarding

Installing

  • Just download the base folder and its contents or the jar file then simply open an IDE or your command line and from the base type

    make run

to start the application

Supported Features

  • Accounts
  • Persistent Color Data
  • Image Upload

Notable Concepts

  • Arraylists
  • Serialization
  • Polymorphism
  • Classes
  • Object-Oriented Programming