Ciao a tutti,
ho creato con un ciclo annidato una sequenza di posti a sedere per un teatro (9 file per 7 posti). Vorrei sapere se è possibile poter selezionare ad esempio con un actionlistener mouse pressed singolarmente un quadrato fargli cambiare colore(rosso ad esempio per indicare che è selezionato)
codice:
public class PostiTeatro extends JComponent { 
public void paint(Graphics g) { 
g.setColor(Color.GREEN); 
int x=15; i
nt y=20; 
for(int i=0;i<9;i++) 
{
for(int j=0;j<7;j++) 
{
g.fill3DRect(x, y, 20, 20,true);
x=x+25;
} 
x=15;
y=y+25;
} 
} 
public static void main(String[] args) {
JFrame window = new JFrame(); window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
window.setBounds(30, 30, 300, 300);
window.getContentPane().add(new PostiTeatro());
window.setVisible(true); } }
Grazie in anticipo