Edición de texto en Java2D

daniel.gbaena
20 de Abril del 2008
Hola a todos, estoy desarronado un proyecto de fin de carrera y me encuentro con el siguiente problema. Me encuentro implementando una aplicación para la construcción de diagramas STN, dispongo de un área de dibujo sobre la que se insertan estados y transiciones entre los mismos, mediante objetos Ellipse2D y Line2D. El problema es que estos elementos tienen que estar etiquetados por el usuario y por tanto, tienen que incluir una caja de texto que pueda editarse, en el caso de los estados, dentro del círculo que los forma y para el caso de las transiciones, encima y debajo de estas. ¿Cuál es la manera natural de incluir cajas de texto editables en Java2D?

Un saludo y gracias.