Tô querendo gerar uma imagem ao clicar num label e setá-la no cursor. Seguinte, tenho uma tabela, onde cada célula possui um label. Clicando então em cima de uma célula, gostaria de gerar uma imagem desse conteúdo e setá-la como cursor do mouse.
Acho até que estou perto:
Qual é o formato do arquivo cujo nome foi dado como “IMAGEM_TESTE”? Provavelmente tem de ser GIF ou JPEG. Além disso pode ser que o arquivo não tenha sido encontrado; especifique o nome completo do arquivo e tente novamente.
Esse era apenas um teste que estava fazendo (esqueci de citar :oops: ). IMAGEM_TESTE seria a string que eu queria transformar em imagem para setá-la no cursor, apenas isso. Não precisarei gravar a imagem não, apenas gerá-la dinamicamente e usá-la no cursor.
O cursor do mouse pode ter no máximo 32 por 32 ou 64 por 64 pixels; uma imagem muito grande ou muito larga (como é o caso de um texto) não serve como cursor. Você já deve ter percebido que cursores normalmente são imagens pequenas e que cabem em um quadrado.
O que se pode fazer é mover a imagem para a posição atual do cursor, como um “drag & drop”. Consulte a API de drag & drop do Java.