Q:

Просмотр RTF с помощью JAVA

У меня никак не получается открыть RTF документ с помощью JAVA. Я перечитал некоторую литературу и нашел JTextPane, JEditorPane, JFormatedTextField. Текст нужно только показать, поэтому я выбрал JEditorPane.
File InstructionFile = new File("Instruction.rtf");
tfInstruction = new JEditorPane("InstructionFile");

Текст пробовал задать с помощью файла, при инициализации JEditorPane, но такой вариант почему-то не работает.
Для JEditorPane в среде я нашел свойство setDocument - и кажется это именно тот метод, который мне нужно, но не имею понятия - как его использовать?

A:

Для чтения RTF действительно можно использовать Swing'овские компоненты. Примеры здесь
А вообще то чтобы не грузиться тяжелым Swing'ом можно просто использовать Apache POI
Там есть достаточно хорошо проработанный API для работы с офисными документами

