Editor de códigos Java

Pessoal,estou querendo fazer um editor de códigos java,basicamente com um JTextArea onde coloco o código e clico em algum botão para compilar,alguem sabe como fazer isso?Vlw

De uma lida neste Artigo:

http://www.guj.com.br/article.show.logic?id=38

Acho que você não entendeu,eu quero fazer meu proprio editor jaav,tipo o Gel,entende?

Dá uma olhada:
http://www.guj.com.br/posts/list/48736.java