Stai chiedendo l'impossibile... si parla di tecnologie e piattaforme completamente differenti, Win32 in un caso e Java nell'altro.