Aplicações Desktop com Java e GTK+

Gostaria de obter informações a respeito dessa combinação, alguém aqui no forúm já usou? O que podem me dizer a respeito? Como fica a portabilidade?
Digamos que eu queira desenvolver uma aplicação usando java e gtk+ por onde devo começar? o que eu tenho que ler, baixar, etc…?

Grato!