io dico questo..se scrivo:

private class Color implements ActionListener

funziona...se scrivo:

private class Color

non funziona...ma questo in tutti i programmi che usano i pulsanti. Non è un problema del mio programma...solo mi chiedevo come sia possibile che il compilatore capisca che una classe deve implementare una certa interfaccia...atrimenti segnalare errore.