чтение атрибута Jframe и запись его значения в файл XML - PullRequest
0 голосов
/ 14 декабря 2010

Я пишу Java-программу, которая будет читать содержимое JFrame и на основе значения этого файла XML будет создан, который будет содержать атрибуты и соответствующее значение.У меня есть два класса, один из которых имеет качели Java, а другой создает файл XML.В моем фрейме у меня есть несколько флажков и несколько комбинированных окон, и я хочу создать атрибут, содержащий xml, и их значение.Я не могу установить значение этих атрибутов вообще в моем файле CreateXML.java.Если у кого-нибудь есть какое-то решение, пожалуйста, помогите мне.

С уважением, SHK

Ответы [ 2 ]

1 голос
/ 14 декабря 2010

AlexR в основном прав.

Однако, гораздо более простое решение более крупной проблемы состоит в том, чтобы изучить использование XMLEncoder , которое должно обработать все это для вас.

0 голосов
/ 14 декабря 2010

JFrame - это косвенный подкласс Container, который реализует метод public Component[] getComponents().Получив ссылку на свой JFrame, вы можете перебирать его компоненты и создавать XML, если вам нужно.Обратите внимание, что если один из компонентов является экземпляром контейнера, вы должны войти внутрь рекурсивно.

Я считаю, что это то, что вы должны реализовать в своем классе CreateXML.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...