Ya que sabes Java puedes seguir con Java, si lo que quieres es probar otra alternativa puedes usar C/C++ con algún conjunto de librerías para la programación gráfica (GTK, wxWidgets, Qt, etc).
Una alternativa multiplataforma no conocida por muchos es
Lazarus, te permite programar en Object Pascal y tienes el IDE y el compilador en una gran variedad de plataformas.
Saludos