Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lararosekelley/notepad
(DEPRECATED) Basic text editor written in java
https://github.com/lararosekelley/notepad
Last synced: 30 days ago
JSON representation
(DEPRECATED) Basic text editor written in java
- Host: GitHub
- URL: https://github.com/lararosekelley/notepad
- Owner: lararosekelley
- Created: 2013-10-19T05:55:43.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2016-10-08T19:48:16.000Z (about 8 years ago)
- Last Synced: 2024-06-19T03:26:29.738Z (5 months ago)
- Language: Java
- Homepage:
- Size: 186 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
Awesome Lists containing this project
README
# Notepad
Notepad is a basic text editor written in Java. It works on multiple platforms
and supports features such as file creation and editing, cut and paste, etc.---
### Screenshot
![Notepad](img/screenshot.png "Notepad")
### Motivation
I made this as a way to learn how to write Java programs, and also as an
introduction to GUI applications. The text editor itself is not anything
special, and shouldn't replace your current editor.### Installation
Make sure you have Java 6.x, 7.x, or 8.x installed, and then download the
[ZIP](https://github.com/tylucaskelley/notepad/archive/master.zip). Once you
uncompress the folder, just run `notepad.jar` to open the editor.### Features
Here's what Notepad can do:
1. Create and edit text files
2. Show line numbers
3. Cut, copy, and paste
4. Undo and redo
5. Print your files
6. A link to the repository for updates### Contributing
See [CONTRIBUTING.md](https://github.com/tylucaskelley/notepad/blob/master/.github/CONTRIBUTING.md)
for details.To build the project (starting from main directory):
```bash
$ javac -d bin src/*.java
$ cd bin
$ jar cvfe Notepad.jar NotepadDriver *.class
$ mv Notepad.jar ..
```### License
Notepad is licensed by the
[MIT License](https://github.com/tylucaskelley/notepad/blob/master/LICENSE).