He estado probando como poner una acción en una imagen y he encontrado una opción que de momento me hace el apaño pero no me convence, poner en un JButton la imagen:
Código:
ImagenInteractiva1 = new JButton(new ImageIcon("./interactivas/copy.png"));
ImagenInteractiva1.setBounds(30, 30, 50, 50);
El problema que hay es que la imagen tiene un trozo de fondo transparente y se ve el botón justo debajo, me gustaría que se viera el lo que hay debajo, pero se ve el fondo del botón.
Hay alguna alternativa para poner un action a una imagen? si pongo la imagen en un JLabel queda con el fondo transparente muy bien pero no consigo que un JLabel tenga una accion listener.
Saludos y gracias