Salve a tutti ragazzi è la prima volta che vi scrivo
dato che ogni volta che avevo un problema cercando in giro sul forum trovavo sempre una soluzione
in questo caso non sono riuscito a trovare soluzione
vi spiego cosa devo fare
codice:
public class ClasseEconomy extends JComponent{
/**
*
*/
private static final long serialVersionUID = 1L;
public void paintComponent(Graphics g)
{
Graphics2D g2=(Graphics2D) g;
Rectangle box=new Rectangle(0, 0,50, 50);
g2.setColor(Color.GREEN);
int X=55;
int Y=0;
for (int k = 0; k < 3; k++)
{
for (int i = 0; i < 4 ; i++)
{
g2.draw(box);
g2.fill(box);
box.translate(X,Y);
}
int x=X-55*5;
int y=Y+55;
box.translate(x, y);
}
}
}
praticamente in questo modo ho disegnato tanti rectangle in 3 file da 4 posti
tutti verdi
adesso devo poter cliccare su uno di questi rectangle aprire un popup che mi faccia settare alcuni paramentri
e dopo devo colorare il rectangle che ho cliccato di rosso
ma non riesco ad assegnare ai rectangle un actionlistener
come posso fare?