Come ha detto ghinz, per il tuo problema ti conviene usare VB. Ti permette di sviluppare in tempi decisamente più brevi rispetto a Java ed inoltre trovi molta più documentazione e molti più componenti già pronti all'uso. Tieni presente comunque che la stragrande maggioranza dei programmi diffusi sotto ambiente Windows è sviluppata con una versione di VB. Java è un gran bel linguaggio, con caratteristiche uniche (tra le quali la portabilità e l'ereditarietà), ma ai fini dello sviluppo spesso conta molto di più la velocità di sviluppo.
Io ti consiglio VB.

Ciao!!