Skip to content

Latest commit

 

History

History
40 lines (29 loc) · 1.63 KB

README.md

File metadata and controls

40 lines (29 loc) · 1.63 KB

JPCTextEditor

This is jokrey's pretty cool text editor. It allows most common text editor functionality in an easy to use fashion.

Installing

  • Clone the repository with the 'git clone' command. (Additionally, there are a number of dependencies on the java-utility-algorithms repository, so clone that into the path also)
  • Download one of the releases (functionality maybe to broad or too narrow)

Features

  • multi-line text input of any kind
  • global layout decision (fg, bg, font)
  • selectable text (optional, but default)
  • keyboard shortcuts(optional, but default + extendable)
  • right click options(optional, but default + extendable)
  • drag and drop support(optional, but default)
  • line numbers (optional, but default + customizable(any text))
  • text wrapping (optional)
  • tabs (optional, but default)
  • scrolling(optional)
  • custom, anytime, anywhere, nested layouts - example in LayoutedTextEditor_Example (optional)
  • read only (optional, but default, duh)
  • "hint"s - display a certain text in the empty editor (optional)
  • simple syntax highlighting (optional + customizable)

Usage

See the example package for simple, runnable examples of most use cases

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

  • For the drawing of any Text we used Swing.
  • Whether or not it actually cool remains personal opinion and it is therefore not possible to assert any legal claims over the actual coolness of the editor.