Originariamente inviato da delfina_blu
Lo so che è vecchiotta ma il programma da modificare è fatto con quella versione... se non ci sono incomptibilità posso pure scaricare la 6.
Non ci sono problemi a compilare con il JDK 6 dei sorgenti compilabili con JDK più vecchi. L'unica questione è la versione dei file .class generati. Se compili con il JDK 6, per default la versione dei file .class generati è la 1.6, cioè sono utilizzabili solo con Java 6 o superiore. Questo, attenzione, a meno che tu specifichi al compilatore delle opzioni per indicare quale versione di source/target da usare.

Originariamente inviato da delfina_blu
Per quanto riguarda il mio sistema operativo ho Windows XP Professional versione 2002 con service pack 2...
Allora ti suggerisco proprio il JDK 6. Vai qui e scarica il JDK 6 (attualmente la Update 3). Segui le istruzioni indicate qui per la installazione/configurazione.