Como desenhar em java

Gostaria de saber se existe uma maneira facil de criarmos desenhos editaveis em java… como por exemplo desenhar retangulos e setas e que no caso do retangulo poderiamos preencher com coisas escritas apos espeificarmos em uma janela de edição por exemplo. Pra vcs terem uma ideia fazer que nem as tabelas de banco de dados que são mostradas no access!

Ola,

Não diria que é dificil não… mas é bastante trabalhoso… para fazer algo deste estilo vc tem que saber legal Java2D, o padrão visitor ajuda bastante, definir legal um modelo de classes lógicas para representar estes objetos graficos… bom, dificil não… mas bastante trabalhoso.