Создание JTree с использованием разобранного XML-документа - PullRequest
0 голосов
/ 12 октября 2010

Я хочу создать JTree, похожий на XML dom в Java ... ниже приведена форма XML ...

<html>
  <head>
    <title></title>
    <style></style>
    <body></body>
  </head> 
  <head>
    <title></title>
    <style></style>
    <body></body>
  </head>
</html> 

Я хочу создать эту древовидную структуру ....

Ответы [ 2 ]

0 голосов
/ 12 октября 2010

Вы можете легко это сделать, проанализировав XML и создав DefaultMutableTreeNode для каждого элемента XML. Узлы дерева имеют родителей и потомков точно так же, как элементы XML, поэтому сопоставление легко.

Если вы установите Элемент как пользовательский объект в DefaultMutableTreeNode, вы, вероятно, захотите указать пользовательский TreeCellRenderer.

0 голосов
/ 12 октября 2010

Здесь приведен полный пример: http://www.cafeconleche.org/books/xmljava/chapters/ch06s05.html

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