Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/subhashchamara/simple-text-editor
This application was developed for the purpose of practicing of Java SE file I/O operations and regular expressions.The application allows users to open any text file on their computer, edit the content, save changes, save as a different file name, find and replace words, and even open files using drag and drop feature.
https://github.com/subhashchamara/simple-text-editor
javafx javase scenebuilder
Last synced: about 1 month ago
JSON representation
This application was developed for the purpose of practicing of Java SE file I/O operations and regular expressions.The application allows users to open any text file on their computer, edit the content, save changes, save as a different file name, find and replace words, and even open files using drag and drop feature.
- Host: GitHub
- URL: https://github.com/subhashchamara/simple-text-editor
- Owner: SubhashChamara
- License: mit
- Created: 2023-07-09T11:58:24.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-13T09:40:08.000Z (over 1 year ago)
- Last Synced: 2024-11-22T07:05:45.832Z (about 1 month ago)
- Topics: javafx, javase, scenebuilder
- Language: Java
- Homepage:
- Size: 49.8 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: License.txt
Awesome Lists containing this project
README
# Simple Text Editor
## Welcome to My Text Editor Application Project !
During my training period at IJSE (Institute of Software Engineering) as a Training Fullstack Developer, I developed a user-friendly text editor application. The application allows users to open any text file on their computer, edit the content, save changes, save as a different file name, find and replace words, and even open files using a drag and drop feature. The goal of this application is to provide a simple and efficient tool for editing text files, enhancing the user's productivity and ease of use.
I developed this application with the specific intention of polishing my knowledge of Java SE file I/O operations and regular expressions. By implementing the file opening and saving functionality, I deepened my understanding of reading and writing files in Java. The find and replace feature allowed me to apply regular expressions for searching and manipulating text effectively.
As I look forward to expanding the application, I aim to enhance my skills and knowledge in the text editor. Your suggestions for future improvements are welcome as I strive to learn and grow in this project.
### 1.Technology Used
- JavaFX
- JavaSE
- Scene Builder### 2.How to try this project
To try out the project, please follow these Git commands in your terminal:
1. Clone the Project
```
git clone https://github.com/SubhashChamara/simple-text-editor.git
```
3. Build the project from parent folder
mvn clean install
Then execute the ApplicationWrapper classProject Demo
https://github.com/SubhashChamara/simple-text-editor/assets/112160411/3ddb68ec-1cf0-44bb-a536-0c54fb996bad
### Contact
- Discode-https://discord.com/channels/Subhash#5290
- Email- mailto:[email protected]
### Follow me- GitHub-https://github.com/SubhashChamara
- Linkedin-https://www.linkedin.com/in/subhash-chamara-udayanga-633578174/
- Twitter-https://twitter.com/chamara_subhash?t=e7Qt_Z5c0eEg426tqdXxrQ&s=09### License
This application is licensed under this [license](License.txt)Copyright © 2023 | Subhash Chamara Udayanga | All Rights Reserved.