The Wayback Machine - https://web.archive.org/web/20201110171030/https://github.com/kkieffer/SHEF
Skip to content

SHEF is an HTML editing framework and component for the Java Swing GUI library. It can be plugged into the javax.swing.JEditorPane text component adding usable HTML WYSIWYG editing capabilities. Forked SHEF from soureceforge (http://svn.code.sf.net/p/shef/code)

master
Go to file
Code
This branch is 10 commits ahead of VEDAGroup:master.

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
lib
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 

README.md

SHEF

Forked SHEF from soureceforge (http://svn.code.sf.net/p/shef/code) Forked Modified SHEF from https://github.com/VEDAGroup/SHEF

Features

  • HTML Source Editor with Syntax Highlighting
  • Context sensitive Swing Actions
  • Unlimited Undo/Redo
  • Table creation and editing
  • Click+Drag Resizable Tables
  • Click+Drag Resizable Images
  • Easily embeddable in Swing Applications or Applets
  • All the basic features you'd expect in an HTML Editing Component

Demo

A Demo is provided in the package. Here's a screenshot:

SHEF screenshot

Modifications

  • Forked the modified version from VEDAGroup which had some fixes to SHEF
  • Allow hiding of the html tab/view, because the end user may not want to see markup
  • Added button to Image Attributes dialog to allow browsing for image files on disk
  • Updated hotkeys for menu items for specific OS (i.e. CTRL for Win, CMD for Mac)
  • Added icons and other cosmetic changes
  • Font combo box now displays WYSIWYG fonts
  • Directly paste images from system clipboard

License

This fork maintains the original license:

GNU Lesser General Public License 2.1

Links

About

SHEF is an HTML editing framework and component for the Java Swing GUI library. It can be plugged into the javax.swing.JEditorPane text component adding usable HTML WYSIWYG editing capabilities. Forked SHEF from soureceforge (http://svn.code.sf.net/p/shef/code)

Topics

Resources

License

Packages

No packages published
You can’t perform that action at this time.