Hola qué tal.
Pienso que en vez de botón quiere una imagen con un tipo de evento algo así.
Saludos.
Pienso que en vez de botón quiere una imagen con un tipo de evento algo así.
Código (java) [Seleccionar]
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.WindowConstants;
import java.awt.FlowLayout;
import javax.swing.ImageIcon;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import javax.swing.JOptionPane;
public class PruebaImagenBoton extends JFrame {
private JLabel boton;
public static void main(String args[]) {
PruebaImagenBoton pib = new PruebaImagenBoton();
pib.setVisible(true);
pib.setLocationRelativeTo(null);
}
public PruebaImagenBoton() {
initComponents();
}
private void initComponents() {
boton = new JLabel();
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
setTitle("Prueba Imagen Boton");
setResizable(false);
getContentPane().setLayout(new FlowLayout());
boton.setIcon(new ImageIcon(getClass().getResource("imagen.png")));
boton.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent evt) {
JOptionPane.showMessageDialog(null,"Hola =)");
}
});
getContentPane().add(boton);
pack();
}
}
Saludos.