Skip to content

Vanilla style Java notepad application built using java.io,java.awt and javax.swing

License

Notifications You must be signed in to change notification settings

Iheuzio/Notepad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Notepad

Vanilla style Java text editor built using java.io, java.awt and javax.swing libraries.

Features Introduced with 1.01

Use ctrl + s to save files Use ctrl + n to open a new file Use ctrl + o to open files

Mouse wheel scroll allows you to scroll up and down contents of a file Mouse wheel scroll + alt allows you to zoom in and and out of text, increasing font size

Print files how you want them by saving it in .pdf format in the directory of your choice, ensure that "save as a file is toggled" (Cannot overwrite existing printed files)

Can save files in multiple formats (.txt, .docx, .doc, .java, .py, .c, .cpp, .html, .css, .js, .json, .xml, .yml, .yaml, .md, .markdown, .sql)

Future synthax highlighting coming in next release

Installation

To run this project install the notepad.jar from the release panel and run it

Linux, Windows and Mac

1. Ensure Latest version of java is installed

java --version

Tested on OpenJDK 19.0.1

2. Install using wget (Mac, Windows and Linux)

Ensure wget is installed and run

  wget https://github.com/Iheuzio/Notepad/releases/download/1.01/notepad.jar

Then run the executable

Screenshots

Notepad Screenshot

License

MIT

About

Vanilla style Java notepad application built using java.io,java.awt and javax.swing

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages