Ciao a tutti.

Volevo chiedere un vostro parere su di una classe che ho scritto io (o meglio, su di un piccolo pacchetto di classi che ho scritto e che non ho raggruppato in un package, dato che sono 3 classi in tutto).

Ho realizzato una classe che ho chiamato SpinText, che rappresenta una casella di testo affiancata da 2 pulsanti. I due pulsanti servono per aumentare e diminuire il valore presente nella casella di testo. In pratica un controllo come quello dell'orologio di Windows per la selezione dell'anno.

Volevo chiedervi se, secondo voi, così com'è implementato, dal punto di vista dei metodi che ho realizzato e dalle funzioni che ho messo a disposizione, è un buon controllo o meglio gettarlo via.

Ho anche messo a disposizione la documentazione in formato javadoc.

Vi posto i link alle 3 classi Java e alla relativa documentazione:

Classe SpinText.java
Classe ValueChangedEvent.java
Classe ValueChangedListener.java

Documentazione

Grazie a tutti coloro che mi daranno indicazioni.


Ciao.