Como adicionar um JTextArea em um JLabel?

Possuo um JLabel que mostra uma imagem. Quando o usuario clicar no JLabel quero adicionar um JTextArea naquele ponto para que o usuario digite um texto que sera adicionado à imagem. Alguem tem alguma ideia de como fazer isso?

Um JInputText não resolve?
Até onde sei, JLabel não tem suporte para JTextArea…

Não conheço esse JInputText

javax.swing.JOptionPane.showInputDialog(“String aqui”);

Retorna uma String

No caso existe o requisito de o usuario digitar o texto desejado em cima da imagem.
Vou ver se retiro esse requisito pra ficar mais fácil de implementar.

Em cima da imagem? Trabalhando com swing fica bem difícil amigo.
Você pode tentar customizar alguma coisa nesse sentido, mas vai ter muito trabalho.

Tem um editor de imagem que tem. Ele pode ser encontrado em www.jhlabs.com. O cara me falou que colocou em JTextArea dentro de um JPanel transparente. Tem ate como rotacionar o texto. Mas acho que vou implementar do jeito simples mesmo. O tempo tah curto…