buenas, estoy programando unas damas, cómo puedo hacer para que al darle con el ratón a la pantalla, sepa si es una ficha negra, blanca o nada?
he cargado las imágenes graficamente con Graphics g (g.drawImage..) pero el problema es que no puedo darle al evento de mouse
tengo esto:
Código:
public class Juego c extends JComponent
{
public Image Blanca,Negra;
public Juego(int x, int y)
{
setPreferredSize(new Dimension(x,y));
Blanca=Toolkit.getDefaultToolkit().getImage("./DamaBlanca.png");
Negra=Toolkit.getDefaultToolkit().getImage("./DamaNegra.png");
}
@Override
protected void paintComponent(Graphics g)
{
g.drawImage(Blanca,50,60,this); //x=50, y=60
Blanca.addActionListener(new ListenerBotó()); //error
//this.addActionListener(); //error
}
/*private class ListenerBotó implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
System.out.println(" Que ficha essss?? ");
}
}*/
}
GRACIAS de verdad!