作者PsMonkey (痞子軍團團長)
看板java
標題Re: [問題] JTree 呈現 xml 的階層架構
時間Wed May 1 18:05:04 2013
※ 引述《rudolf1238 (Yo)》之銘言:
: 2. 讀取入JTree時可以指定此節點是集合(資料夾)或個體(單點)嗎?
: 例如使用者現在新增一個Department,但還沒指定Department下面有Emplyee
: 用DefaultTreeModel.insertNodeInto新增個Department的節點會是個前面是
: 黑點的個體而非集合類型的資料夾型態(不知道這樣說會不會懂)
: 想請問能把空集合的子節點在TreeNode上顯示為資料夾型態的樣式嗎?
: 以上兩點疑問請教,謝謝大家。
: 推 PsMonkey:1. 請去讀 XML 基礎 2. 請去讀 JTree 的 API 05/01 16:27
: 感謝PsMonkey的建議,但我在JTree的API內未找到有關設定TreeNode的型態
: http://ppt.cc/x-jE 看來應該是無法設定,感謝
我不想說的太露骨
但是原 po 丟了一個好像比較進階的 API doc
就說無法設定...
我只好打破十多年不寫 Swing 的戒
(謎之聲:根本沒有這種東西)
才怪...
我寧願寫 JavaScript 也不願意寫 Swing [死]
因為 Swing API 一定會連到 Java Tutorial
像 Tree 這種天生就是矯情的 component 更不用說了
原 po 給的連結,基本上第一句就是
A DefaultMutableTreeNode is a general-purpose node
in a tree data structure.
For examples of using default mutable tree nodes,
see [How to Use Trees] in The Java Tutorial.
[How to Use Trees]:
http://docs.oracle.com/javase/tutorial/uiswing/components/tree.html
點進去然後光看圖片
http://goo.gl/9g2if
http://goo.gl/9g2if
就知道一定可以作到了
當然原 po 自己的需求定義不清、以及(有可能會發生的)矛盾
這裡也就懶得多費唇舌了
我只能說,這年頭,先讀個 Tutorial,很嚴重嗎?
--
錢鍾書:
說出來的話
http://www.psmonkey.org
比不上不說出來的話
Java 版 cookcomic 版
只影射著說不出來的話
and more......
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.25.22.105
→ tkcn:兩個連結一樣 05/01 19:33
推 rudolf1238:感謝PsMonkey的建議,可能是我表達語意不清楚讓大家誤 05/01 20:07
→ rudolf1238:解了,若找到解決之道再與大家分享,謝謝你 05/01 20:08
→ PsMonkey:囧... 貼錯連結了 XD 05/01 20:35