DCEdit is a Java Swing text editor. It supports syntax highlighting for HTML, Java, and SQL. It also has many other built in operations.