Scusa Zero-2 se continuo la discussione, ma ho comprato un libro di java:
java2 MC Graw Hill, ma la parte grafica non la spiega!

Ho fatto cosė:
public class Tabellone extends JFrame implements ActionListener {
............
.......
public void actionPerformed(ActionEvent e) {
String bottone = e.getActionCommand();
if (bottone.equals("Lancia Monetina")) {
.....
// funziona


............
public void actionPerformed(ActionEvent r) {
String bottonea = r.getActionCommand();
if (bottonea.equals("nuova partita")) {
casuale1.setText("verde");
// mi da errore
}}


l'evento l'ho associato al bottone lancia monetina cosė:
p3.add(Monetina);
Monetina.addActionListener(this);

mentre l'altro evento, quello che mi fa iniziare una nuova partita:
m1.add(nuova_partita);
nuova_partita.addActionListener(this);
ma mi da errore.


Come mai?