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/