Ciao, vi spiego il mio problema...perchè sicuramente la strada che sto percorrendo è la più sbagliata....ho letto un po' in giro ma non ho trovato un granchè che possa aiutarmi
Allora, io vorrei realizzare un gestore d'eventi che mi identifichi il pulsante premuto, che mi cambi lo sfondo di questo pulsante mettendomi 1.gif, mentre a tutti gli altri 0.gif...
per quanto riguarda cambiare l'immagine di sfondo non ho problemi...i problemi sono per tutto il resto:P
Codice PHP:
Pulsante pulsante = new Pulsante("Prova""img/btn0.gif");
Pulsante pulsante2 = new Pulsante(new ImageIcon("img/btn0.gif"));
Pulsante pulsante3 = new Pulsante(new ImageIcon("img/btn0.gif"));
pulsante.addActionListener(new Click("pulsante""3""1"));
pulsante2.addActionListener(new Click("pulsante""3""2"));
pulsante3.addActionListener(new Click("pulsante""3""3")); 
questo sta nel main
Codice PHP:
class Click implements ActionListener {
    private 
String nmq;
    public 
Click(String nomeString maxString questo){
        
n=nome;
        
m=max;
        
q=questo;
    }
    public 
void actionPerformed(ActionEvent e) {
        
System.out.println("ho premuto "+n+q+" su "+n+m);
        switch(
Integer.parseInt(q)){
        case 
pulsante1.setText("Puls1");//pulsante1 non viene visto
        
}
    }

e questa cosa ignobile definisce click....come si potrebbe migliorare? visto che pulsante1 non riesce nemmeno a vederlo?
Pulsante è un'estensione di JButton che mi definisce solo uno stile diverso...