Duvida sobre a biblioteca a utilizar para a criação de um editor de imagens

Eu queria fazer um editor de imagens um pouco mais evoluído que o tradicional paint do windows, só que a minha duvida inicial é com que biblioteca eu consigo faze-lo. Eu gostaria que fosse possível abrir imagens e edita-las, e ter ferramentas como o pincel, borracha, shapes, zoom, lápis, gradient etc… Desde já muito obrigado.

Serão váarios componentes(dependendo do Editor que vc quer), mas o melhor que vc faz é dar uma boa olhada no SwingSet demo da JDK. :slight_smile: