This is a menu-driven Text Editor application developed using Java Swing. It allows users to create, edit, format, and save text files using a graphical user interface. The project is built using Object-Oriented Programming (OOP) principles and modular design.
- Create, open, and save text files
- Copy, cut, and paste using stack
- Font and font size customization
- Word wrap functionality
- Background color change options
- Simple and user-friendly GUI
- Java
- Swing (GUI)
- OOP Concepts
- GUI.java → Main interface and event handling
- Edit.java → Copy, cut, paste operations
- Format.java → Font and word wrap settings
- FileManager.java → File handling operations
- Colour.java → Background color management
- Encapsulation
- Modularity
- Object interaction
- Event-driven programming
- Stack data structure
- Open project in any Java IDE (NetBeans / IntelliJ / Eclipse)
- Compile all .java files
- Run GUI.java
Aneeza Ashraf