Создайте программу просмотра содержимого документа XML XML-браузер для

1
2
3
4
5
6
7
Создайте программу просмотра содержимого документа XML (XML-браузер) для документа XML, созданного в лабораторной работы 10-1 и измененного в лабораторной работе 10-2. Программа должны являться графическим приложением с использованием средств Swing и средств DOM-анализатора. Структура окна задается с использованием менеджера компоновки BorderLayout. Графические элементы окна и выполняемые ими действия программируются в соответствии с вариантом лабораторной работы. Предполагается, что документ XML и схема XML являются действительными и документ XML соответствует своей схеме.
Вариант 4-03
Окно приложения должно содержать следующие элементы:
• раскрывающееся меню (класса JComboBox) с подсказкой "Выберите раздел:" (класса JLabel) (западная панель);
• кнопка (класса JButton) "Вывод статей" (южная панель);
• панель редактирования (класса JEditorPane) для содержимого MIME-типа "text/html" (центральная панель).
Элементами раскрывающегося меню "Выберите раздел:" являются допустимые значения атрибута section в элементе article. После выбора раздела и нажатия кнопки "Вывод статей" в панели редактирования выводятся характеристики статей для заданного раздела (заголовок, список авторов и аннотация). Заголовок выводится жирным шрифтом, список авторов – красным цветом, резюме – курсивом.