This is a simple text editor that allows you to create and edit text files. The text files can be saved as regular text files with the .txt extension as well as encrypted text files with the .encrypted extension. The saved encrypted text files can be opened by this text editor application.
- It can open any type of plain text file and text files with .encrypted file extension which have already been saved by the text editor application.
- It is a unique text editor which can open up the .encrypted text files.
- It can save both plain text files and encrypted text files.
- It has the text files printing facility.
- It has the cut, copy, past and select all, basic text editing options.
The goal of this project was to improve the knowledge of Java-FX, Java, and file handling in Java.
- Text editor user interface
- Text editor splash screen
- Save modal window
- About window
- Java SE 11
- Apache Maven 3.8.6
- Added dependencies to pom.xml
- javafx-fxml 18.0.1
- jfoenix 9.0.1
- IntelliJ IDEA
This project can be used by cloning the project to your local computer or running the project jar file.
- Clone the project using
git clone https://github.com/PubuduJ/text-editor-application.git
terminal command. - Open the
pom.xml
file from IntelliJ IDEA, make sure to open this as a project. - To run this application execute
mvn javafx:run
goal or create separate maven configuration in IntelliJ IDEA.
- Copy
simple-text-editor.jar
file from the project shade directory. - Open terminal from the file copied directory.
- Execute
java -jar simple-text-editor.jar
command from the terminal.
This project was carried out under the guidance of the IJSE Direct Entry Program 9.
v1.0.0
Copyright © 2022 Pubudu Janith. All Rights Reserved.
This project is licensed under the MIT license.