Результат JTextArea обновляется с новым значением каждый раз, когда вы звоните
result.setText(String.valueOf(i + " "));
Вы можете обновить существующее значение, вызвав:
result.setText(result.getText() + String.valueOf(i + " "));
Разметка для инструмента документации, вероятно, epydoc.
Только для забавы я отмечу, что библиотека стандарта Python использует Sphinx/reStructuredText, информационные cписки полей которого подобны.
def start(self, ampChild=None):
"""Starts the ProcessPool with a given child protocol.
:param ampChild: a :class:`ampoule.child.AMPChild` subclass.
:type ampChild: :class:`ampoule.child.AMPChild` subclass
"""