Jak wydrukować wiele linii nagłówka za pomocą MessageFormat przy użyciu JTable

Mam stół o nazwietable i jest wypełniony danymi, mam teżMessageFormat nagłówek Chcę użyć jako nagłówka, aby wydrukowaćJTable to jestMessageFormat:

MessageFormat header = new  MessageFormat("Product: "
                    + task.getProductName() + "  Job: "
                    + task.getJobNumber() + "  Task: " + task.getTaskID()
                    );

Chcę wydrukować 3 wiersze w nagłówku, jeden dla produktu, zadania i zadania

sposób drukowania tegotable jest tak:

table.print(JTable.PrintMode.FIT_WIDTH, header, null);

Wydaje mi się, że nie wiem, jak wydrukować nagłówek w 3 osobnych liniach, próbowałem użyć\n zrobić nową linię, ale to nie działa.

questionAnswers(5)

yourAnswerToTheQuestion