И ТС, ты не думай что тут все вместо того чтоб помочь, потешаются. Просто формулировка твоего вопроса исходит из неверного представления о том что такое java, что такое код и т.д. По этому, когда ты пишешь "вы просто покажите пару файлов, а дальше я сам", это выглядит очень смешно, так как на практике без базовых знаний не получится сделать то, что ты хочешь. В результате каждый шаг породит новый вопрос "почему же не работает" с твоей стороны, хотя по идее ctrl+c и ctrl-v же...
По этому единственно верный и действенный совет - начинай учить java. Прежде чем переносить и адаптировать, попробуй просто поработать с одним исходником. Что-то поменять, что-то просто понять где и как работает.