[問題] 圖形化樹狀圖

看板C_and_CPP (C/C++)作者 (是黑是白)時間14年前 (2011/08/21 21:54), 編輯推噓3(3023)
留言26則, 5人參與, 最新討論串1/1
是個很冷門的問題.. 爬了一下版似乎沒人問過 所以發文問問看 我把樹狀結構以矩陣方式描述 然後依矩陣內容畫出樹狀圖 但是自己硬畫效果很差 而且圖也很醜. 不知道有沒有API或source code提供畫樹工具 麻煩神人大大指點一下!!Orz -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.243.66 ※ 編輯: bwtalk 來自: 140.116.243.66 (08/21 21:55)

08/21 22:14, , 2F
樓上大大是指用TreeControl嗎
08/21 22:14, 2F

08/21 22:25, , 3F
是的,或是,您要的是哪種樹狀結構?可po張圖看看嗎?
08/21 22:25, 3F

08/21 22:26, , 4F
tree control好像是寫使用者介面的工具(是嗎?)
08/21 22:26, 4F

08/21 22:27, , 5F
你不就是要 Win API 嗎?還是你是要在 Console 上面畫?
08/21 22:27, 5F

08/21 22:28, , 6F
tree control 確實是 GUI 用的沒錯
08/21 22:28, 6F

08/21 22:31, , 7F
http://0rz.tw/iE2Ck ←類似這樣把樹layout出來
08/21 22:31, 7F

08/21 22:31, , 8F
可能需要跑個幾秒鐘..
08/21 22:31, 8F

08/21 22:33, , 9F
如果直接有source code就更棒了><
08/21 22:33, 9F

08/21 22:33, , 10F
自己畫樹真的很難畫得漂亮...XD
08/21 22:33, 10F

08/21 22:36, , 11F
這的確要自己畫唷 (話說我覺得你畫得很好了耶..)
08/21 22:36, 11F

08/21 22:36, , 12F
對呀 每一層都要調整高度跟寬度 囧 很麻煩阿..
08/21 22:36, 12F

08/21 22:37, , 13F
oh 對了, 我認為這問題可以先去找 tree.exe src code.
08/21 22:37, 13F

08/21 22:37, , 14F
看它怎麼算字數距離, 拿到公式就可以了,可能好找點吧..
08/21 22:37, 14F

08/21 22:38, , 15F
那不是我畫的啦 是那是yorks 畫圖工具 不過是給java用
08/21 22:38, 15F

08/21 22:39, , 16F
你最終開發工作到底是?純 Win32 API ?
08/21 22:39, 16F

08/21 22:40, , 17F
嗯嗯 目前是這樣子
08/21 22:40, 17F

08/21 22:41, , 18F
所以還是要自己畫囉?....Orz
08/21 22:41, 18F

08/21 22:50, , 19F
畫出來請不吝分享到 codeproject *^_^*
08/21 22:50, 19F

08/21 22:52, , 20F
囧rz
08/21 22:52, 20F

08/21 22:54, , 21F
其實難的是要畫得美,很多東西擺哪裡要考慮清楚
08/21 22:54, 21F

08/21 22:54, , 22F
我以前畫出簡單的樹,想進一步美化,一想就頭痛了
08/21 22:54, 22F

08/21 22:59, , 23F
我想看 j 大畫出來的圖 XD
08/21 22:59, 23F

08/21 23:00, , 24F
超簡單而且只有二元XD 那個時候當助教的時候當作業出
08/21 23:00, 24F

08/21 23:58, , 25F
http://www.graphviz.org/ 這個OK嗎? 之前看到的~
08/21 23:58, 25F

08/28 13:11, , 26F
我會以full binary tree為底下去畫.
08/28 13:11, 26F
文章代碼(AID): #1EKGuTTa (C_and_CPP)
文章代碼(AID): #1EKGuTTa (C_and_CPP)