Есть ли способ напечатать все содержимое прокручиваемого компонента качания?
В разделе Advanced Printing есть раздел "Компоненты, размер которых превышает одну страницу".Он работает для JTable, поэтому вам придется изменить его на JList.
JTable
JList