Начни с прочтения книг по Java (Что бы знать, что зачем и как писать)
После возьми исходы (Как понимаю они у тебя есть)
Что бы редактировать исходный код сборки все используют разные программы... Например Eclipse (.org)
*
В остальном тут на форуме *мануалов* более чем достаточно...