Martine,
zkuste vazne ty zaklady algoritmizace. Myslim ze Vam to hodne pomuze. Ale abyste o nas nerekl ze jsme svine, tak to vetsinou funguje tak, ze vytvarite jednotlive nody. Kazdy z nich ma nejake jmeno ci lepe cislo. Akorat si to chce ten seznam co dostanete nejak predradit. Upozornuji ze swing komponenty nepouzivam.

Pet

On Thu, 08 Feb 2007 08:33:11 +0100, Martin Jedlička <[EMAIL PROTECTED]> wrote:

Diky moc za rady, ale ja jsem takovy programator zacatecnik, takze jak vytvorit datovou strukturu strom moc netusim.
Predem dekuju za kazdou radu ci cast kodu.

Martin


Lukas Zapletal napsal(a):
No tak zacal bych asi tutorialem

http://java.sun.com/docs/books/tutorial/uiswing/components/tree.html

Pokud to ma byt dynamicke, tak si udelate model pro JTree. Projdete
seznam retezcu a udelate jednoduchy parser (nebo bude stacit
String.split), ktery to naflaka do standardni datove struktury strom -
vizte zaklady algoritmizace. No a pak jen implementujete rozrhani,
ktere bude vracet ty uzly. Podle potreby interni datovou strukturu
strom aktualizovat.

Ozvete se kdybyste mel nejaky problem.

2007/2/7, Martin Jedlička <[EMAIL PROTECTED]>:
Zdravim,
  mel bych takovy lamersky dotaz.
Mam nejake stringy (napr. v souboru) ve formatu:

java.awt.event.WindowAdapter
java.text.ParseException
java.util.Date
javax.swing.DefaultCellEditor
javax.swing.border.BevelBorder
javax.swing.event.ListDataEvent
javax.swing.table.DefaultTableCellRenderer


a potreboval bych vytvorit JTree, aby vypadal takto:


java - awt - event
       \  text
       \  util

javax - swing -
                      \ border
                      \ event
                      \ table

proste vytvorit takovou hierarchickou strukturu podle jmen mezi teckamy.
Jak na to?

Diky

Martin








--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/

Odpovedet emailem