看板 C_and_CPP 關於我們 聯絡資訊
是個很冷門的問題.. 爬了一下版似乎沒人問過 所以發文問問看 我把樹狀結構以矩陣方式描述 然後依矩陣內容畫出樹狀圖 但是自己硬畫效果很差 而且圖也很醜. 不知道有沒有API或source code提供畫樹工具 麻煩神人大大指點一下!!Orz -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.243.66 ※ 編輯: bwtalk 來自: 140.116.243.66 (08/21 21:55)
bwtalk:樓上大大是指用TreeControl嗎 08/21 22:14
tropical72:是的,或是,您要的是哪種樹狀結構?可po張圖看看嗎? 08/21 22:25
bwtalk:tree control好像是寫使用者介面的工具(是嗎?) 08/21 22:26
tropical72:你不就是要 Win API 嗎?還是你是要在 Console 上面畫? 08/21 22:27
tropical72:tree control 確實是 GUI 用的沒錯 08/21 22:28
bwtalk:http://0rz.tw/iE2Ck ←類似這樣把樹layout出來 08/21 22:31
bwtalk:可能需要跑個幾秒鐘.. 08/21 22:31
bwtalk:如果直接有source code就更棒了>< 08/21 22:33
james732:自己畫樹真的很難畫得漂亮...XD 08/21 22:33
tropical72:這的確要自己畫唷 (話說我覺得你畫得很好了耶..) 08/21 22:36
bwtalk:對呀 每一層都要調整高度跟寬度 囧 很麻煩阿.. 08/21 22:36
tropical72:oh 對了, 我認為這問題可以先去找 tree.exe src code. 08/21 22:37
tropical72:看它怎麼算字數距離, 拿到公式就可以了,可能好找點吧.. 08/21 22:37
bwtalk:那不是我畫的啦 是那是yorks 畫圖工具 不過是給java用 08/21 22:38
tropical72:你最終開發工作到底是?純 Win32 API ? 08/21 22:39
bwtalk:嗯嗯 目前是這樣子 08/21 22:40
bwtalk:所以還是要自己畫囉?....Orz 08/21 22:41
tropical72:畫出來請不吝分享到 codeproject *^_^* 08/21 22:50
bwtalk:囧rz 08/21 22:52
james732:其實難的是要畫得美,很多東西擺哪裡要考慮清楚 08/21 22:54
james732:我以前畫出簡單的樹,想進一步美化,一想就頭痛了 08/21 22:54
tropical72:我想看 j 大畫出來的圖 XD 08/21 22:59
james732:超簡單而且只有二元XD 那個時候當助教的時候當作業出 08/21 23:00
windincloud:http://www.graphviz.org/ 這個OK嗎? 之前看到的~ 08/21 23:58
ericinttu:我會以full binary tree為底下去畫. 08/28 13:11