Оба довольно легко сделать. Здесь - это страница из учебника по Java, в которой показано, как отображать HTML в Swing (для отображения содержимого файла используется URL-адрес file:
). URL-адрес можно отобразить во внешнем браузере.используя класс Java * Desktop
:
Desktop.getDesktop().browse(new URI("file://myfile.html"));
В качестве альтернативы, сохраните данные в файл с расширением *.html
и используйте
Desktop.getDesktop().open(new File("myfile.html"));