Cioè io voglio mettere la classe BottoneListener fuori dalla classe Prova:
Prova.java
BottoneListener.java
In questo modo nella classe BottoneListener non puoi chiamare label.setText perche non sa cos'è "label". Infatti BottoneListener non "estende" Prova ma lo "implementa"!