Skip to content

RaniduNethma/Simple-Notepad-Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Notepad Application 📝

A lightweight, customizable Notepad application built in Java using the Swing framework. This project is ideal for beginners and contributors looking to enhance their Java skills.

Getting Started 🛠️

Prerequisites

  • Java Development Kit (JDK) 8 or later.
  • A Java IDE or editor (e.g., IntelliJ IDEA, Eclipse, or VS Code).

Installation

  1. Clone the Repository:

    git clone https://github.com/RaniduNethma/Simple-Notepad-Java.git
    cd notepad-app
    
  2. Run the Application:

  • Open the project in your favorite IDE.
  • Compile and run the GUI.java file.

Contributing 🤝

We welcome contributions to improve this project! Here's how you can contribute:

  1. Fork the repository.
  2. Create a feature branch:
git checkout -b feature/your-feature-name
  1. Commit your changes:
git commit -m "Add your feature"
  1. Push to your branch:
git push origin feature/your-feature-name
  1. Open a pull request.

Project Structure 📂

  • GUI.java:Main application GUI logic.
  • FunctionEdit.java: Handles text editing features like font and word wrap.
  • FunctionFile.java: Manages file operations like save, open, and new.

License 📜

License: MPL 2.0

  • This project is licensed under the MIT License.
  • See the LICENSE file for details.

Acknowledgments 🙌

Java

  • Java Swing documentation for UI development.
  • Open-source contributors who inspired the modular design.

About

Simple Notepad Java

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages