Text Editor using Java GUI [9th Dec 2022]

Project

A graded assignment was given in the Object Oriented Programming course to create a Text Editor application using Java swings.
The assignment was given during end semester examinations, so even though three days was the given time, only 1 day was free, without any exams.
So, the assignment was to create a text editor using Java GUI, in 1 day. (No copying from internet😉)
The following functionalities in the text editor are:
  1. Type a document and save it as a file of a certain type.
  2. Load the document from the saved location.
  3. Cut, Copy, Paste, and Delete.
  4. Change font type, size and case of text.
  5. Find, Replace, Replace-All for particular text.
The code is available on GitHub