Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Mochxd/NotePad-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 

Repository files navigation

Java NotePad

Java NotePad is a lightweight, user-friendly text editor developed using Java Swing. It offers essential text editing features, file manipulation capabilities, and a convenient zoom functionality.

Features

  • Create, Open, and Save:

    • Create a new file or open existing ones seamlessly.
    • Save your work effortlessly with the intuitive file management options.
  • Edit Operations:

    • Undo and redo actions for quick revisions.
    • Cut, copy, paste, and delete text with ease.
  • Zoom Functionality:

    • Zoom in and out for a customized viewing experience.

Table of Contents

Usage

  1. New File:

    • Click on File in the menu bar and select New to create a new file.
  2. Open File:

    • Click on File and select Open to open an existing file.
  3. Save File:

    • Click on File and select Save to save the current file.
  4. Undo and Redo:

    • Utilize the Edit menu for undo and redo actions.
  5. Cut, Copy, Paste, Delete:

    • Employ the Edit menu or convenient keyboard shortcuts for these actions.
  6. Zoom In and Out:

    • Use the Edit menu or keyboard shortcuts to seamlessly zoom in and out.

How to Contribute

Contributing to Java NotePad

Your contributions are valuable! Follow these steps to contribute to Java NotePad.

  1. Fork the Repository:

    • Visit the Java NotePad repository.
    • Click the "Fork" button in the upper right corner to create a fork under your GitHub account.
  2. Clone the Forked Repository:

    git clone https://github.com/Mochxd/NotePad-App.git
    cd JavaNotePad
    
  3. Create a New Branch: Create a new branch for your feature:

    git checkout -b feature/new-feature
    
  4. Make Changes and Commit:: Make necessary changes to the code using your preferred text editor or IDE. Once changes are made, stage and commit them:

    git add .
    git commit -m 'Add new feature'
    
  5. Push Changes to GitHub: Push your changes to the branch on your forked repository on GitHub:

    git push origin feature/new-feature
    
    
  6. Create a Pull Request:

  • Visit your forked repository on GitHub.
  • Switch to the branch you just pushed (feature/new-feature).
  • Click the "New Pull Request" button.
  • Provide a title and description for your pull request.
  • Click "Create Pull Request" to submit your changes.

Development Setup

To run the Java NotePad locally, you'll need to have the following installed:

  • Java Development Kit (JDK)
  • Any Java IDE (e.g., Eclipse, IntelliJ)

Clone the repository and open it in your preferred Java IDE. Build and run the NotePad class to launch the application.

Dependencies

No external dependencies are required for this project. The application uses standard Java Swing libraries for GUI components.

Communication

  • Use [Gmail] for communication.

Contact

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages