|
|
JXMLPad
JXMLPad is a pure Swing java
component/framework for editing XML/XHTML document.
|
|
|
|
More screenshots |
Main features :
| JavaBeans
usage |
Syntax
coloration (tag, string, entities...) |
| Document
Syntax
completion (from the current location) for tag and entities using DTD,Schema,RelaxNG |
Look-and-feel
plugIn |
| Customizable
action toolbar |
Customizable
coloration for tags, attributes,namespaces |
| Real
time Syntax
error |
Template
for easy
creation |
| Smart
parsing (schema detection) |
Easy
to integrate in your application |
| Several
standard
actions for XML usage (parsing, search, comment...) |
Standard Swing
EditorKit |
| Real
time tree/text synchronization and location |
Auto
tag closing |
| Customizable
with a
property file |
Sample
for JSP/XML
editing, applet and standalone usage |
Unicode |
Drag
and drop (copy and paste nodes) |
| Source License |
Compatibility : JDK 1.4 and 1.5 (contact
us for 1.3) |
|
|
|
JavaLobby member comment
"It's
MVC has LookAndFeel. Plus interface definitions for core components.
Note XML editor correctly extends the closest default swing component
JEditor Pane unlike JEdit. It uses Swing actions
etc..XMLDocument extends PlainDocument. Excellent design
its a better Swing component than the ones inside Swing itself... Compare this to some of the other widgets mentioned earlier the difference is night and day. It's
not often that I see widgets that meet my standards...".
|
Customer note :
"It is a pleasure to see people who care about their products.I implemented a small xml editor on top of a JTextPane. I have some good features : color highlighting and formatting. I don't have time to add all the features I want: real-time highligting, tree synchronization, search dialog box,... I looked for xml editors on the net.. Yours is the best I found because it is based on a JTextPane and is simple enough to use. I easily replaced my component and it works MUCH better..." - Jean Paul Finne.