This is what the text editor included in jmdiframework 0.4 looks like...
The print preview of jmdiframework 0.4
The File menu (version 0.4)
The Edit menu (version 0.4)
The Window menu, showing an automatically updated list of opened windows (version 0.4)
The text editor included in jmdiframework 0.6, using German localization
jmdiframework allows multiple views per document. These two editor windows share a common document, which means that their views are automatically synchronized.