![](/img/trans.png)
[英]Prefuse : Organizing edges for clarity
我正在用Java / Eclipse開發我的個人家譜,很高興碰到圖形表示形式的流行。 到目前為止,對於我的數據庫提要,結果看起來已經足夠了,但是我仍然缺少要點,以便於瀏覽。 要點1:頂點表示一個人或一個工會,而我的圖表是從老年人到年輕人的。 這由邊緣上的箭頭反映。 但是,我只想將箭頭 ...
[英]Prefuse : Organizing edges for clarity
我正在用Java / Eclipse開發我的個人家譜,很高興碰到圖形表示形式的流行。 到目前為止,對於我的數據庫提要,結果看起來已經足夠了,但是我仍然缺少要點,以便於瀏覽。 要點1:頂點表示一個人或一個工會,而我的圖表是從老年人到年輕人的。 這由邊緣上的箭頭反映。 但是,我只想將箭頭 ...
[英]SAXParseException working with GraphMLReader of Prefuse
我正在做一個使用prefuse庫的Java程序。 該程序根據從Twitter收集的信息生成圖形。 我正在嘗試使我的程序保存生成的圖形,以便以后可以加載它們。 預熔類GraphMLWriter可以正常工作,它會生成以UTF-8和xml版本1.0編碼的graphml。 我要加載生成的 ...
[英]Transfer an instance of a Java class into a xml file
我試圖使用Java繪制圖形,為此,我將圖形的所有信息都放入了主程序中一個類的實例中。 要繪制圖形,我需要這樣的相關信息轉移到像一個XML文件此 。 我的圖比鏈接的示例簡單得多,我的問題是:我不知道如何將類的實例轉換為這種格式。 在我擁有的代碼下面(這些代碼是正確的,我只需要一種方法即可 ...
[英]Prefuse example graph partly outside of JPanel
我想使用Prefuse來可視化圖形。 我按照他們的教程嘗試了他們的示例應用程序 它的源代碼可以在這里找到 但是,即使我只是復制完整代碼,結果圖也不會顯示在教程中。 只有一半可見,卡在JPanel的左上角。 它的某些部分缺失,因為它們必須在面板外顯示。 我嘗試了一些自己的圖表,但我 ...
[英]Implement a custom force in Prefuse's ForceDirectedLayout
我想在Prefuse中將自定義力添加到力導向布局中。 具體來說,我想使a)特定節點之間的邊緣非常剛性,b)引入有向邊緣,以使源頂點趨於在目標頂點上方移動。 任何線索如何進行? ...
[英]How to give edges different colors in prefuse visualization toolkit
我正在使用預塗膠,我想知道如何為不同的邊緣賦予不同的顏色? 例如,我從一個XML文件生成一個包含5個節點的圖形。 它們的數量是0、1、2、3、4。 在程序中,我希望起始節點為3且結束節點為4的邊緣被塗成紅色,而其他節點被塗成其他顏色。 我怎樣才能做到這一點? ...
[英]Prefuse. When hovering over a node, how can I change the connected edges' visualization?
當鼠標懸停在上面時,我使用這個典型的代碼段(來自預示例)來更改節點之一的顏色: 我也想將此節點的出入邊緣的顏色設置為不同的顏色,最好將ins的顏色設置為與outs的顏色不同,但是我找不到合適的謂詞。 我正在使用有向圖,以防萬一。 有沒有一種方法可以遍歷謂詞API中當前節點/邊 ...
[英]When adding a node to a Force Directed Layout, how can I get the node to appear at specific (X,Y) coordinates rather than the top-left corner?
在將節點添加到力導向布局中時,如何使該節點出現在特定的(X,Y)坐標而不是可視化窗口的左上角? 每當我在可視化中添加自由浮動節點(未通過邊緣連接到任何其他節點)時,該節點便始終出現在左上角,並一直停留在該位置,直到用戶單擊並將其拖動到所需位置為止。 添加后或用戶最后單擊的位置,如何使節點 ...
[英]Simple grid layout in java
因此,我需要一種具有某些Java對象“正交”邊緣的自動網格布局算法。 像這樣的東西。 我將得到一些矩陣,從該矩陣我將創建一個圖實例(在Eclipse中),我的輸出是該圖的布局(如果輸出是某種包含頂點和邊的坐標的xml文件,那將非常好,但這不是必需的)。 (需求之所以這樣,是因為我們的對象是 ...
[英]Overwrite derived column in prefuse
在預貼圖中,我使用Table.addColumn(String name, Expression expr)和名為normalize的布爾值運行時變量創建了一個名為"distance"的派生列。 現在,我想根據normalize的值更改用於在運行時計算列值的表達式,但是沒有諸如replaceC ...
[英]Prefuse Image on create of jframe
我正在嘗試使用Prefuse繪制2幅圖像並在它們之間畫線。 但是,我的圖像無法在create jframe上加載。 當我單擊標簽時,將顯示單擊的標簽圖像。 但我希望這些圖像出現在jframe的創建中。 我該怎么做。 這是我的代碼 這是我的Xml文件 ...
[英]Prefuse set different color to every nodes group
我是新手,不了解關於節點的幾件事。 每當節點單擊時如何引發事件? 如何將具有相同顏色的相似節點分組? 如何在每個節點上保留額外的元數據? 重要的是要說我是實時構建圖形,而不是從任何文件加載圖形。 謝謝,奧茲拉德。 ...
[英]How to visualize a table using Prefuse with typical functions of JTable
我的問題是: 如何預先顯示表格信息? 我發現GridLayout可能是相關的。 但是我不知道如何使用預填充來准確地繪制表格,例如查找JTable以及每個單元格的典型功能,如getRow,selectColumn,mouseClick等。 我的表表有點復雜,每列都有不同的數據 ...
[英]prefuse visualization toolkit, trouble reading xml file
我是新手,所以我創建了一個玩具項目,但似乎我總是在讀取xml文件時遇到麻煩: 公共課程testProfusion { } 該地址有效,可以直接訪問。 但是,無論我如何更改,我總是會出錯: 請幫我;-)!!! ...
[英]Prefuse - is it possible to translate keys used in legend?
我正在使用Java的prefuse庫。 一切似乎都正常,但是我的應用程序不會用英語使用。 我需要將使用的鍵和單詞(例如在圖例或搜索中)翻譯成其他語言(例如斯洛伐克語)。 我正在使用prefuse.data.Graph和prefuse.data.Tree。 提前致謝 ...
[英]How can I save a Prefuse generated graph as a pdf in java?
我在Java代碼中使用Prefuse Java API來可視化網絡。 我想知道如何保存圖像? 我想將其另存為pdf嗎? 提前致謝。 ...
[英]Java Visualization - How to transpose a JTable in java?
我正在尋找允許在我的UI上轉換我的jTable的方法。 可以通過單擊按鈕或其他操作。 我的主要問題是我應該如何為此目的構建數據模型(abstractTableModel)? 是否有任何現成的方法支持在Java中進行這種轉置? ...
[英]What are prefuse data groups and how do I put nodes into them?
prefuse的許多組件似乎都使用String組來標識數據的某些子集。 您如何在實踐中使用小組? 一些文檔似乎暗示單行數據可以屬於多個組,但是我無法弄清楚如何做到這一點。 理想情況下,我可以將圖形的某些節點分成多個組,但每個節點都要可視化一次,然后對其施加各種作用力和布局。 ...
[英]Create circle out of 4 nodes and curved edges in prefuse
我正在嘗試用多邊形制作一個圓(我知道我可以只使用例如形狀渲染器,但我需要這樣)。 圓應該由 4 個節點和 4 個彎曲的邊緣組成。節點由 ShapeRenderer 渲染並像“+”一樣定位,邊緣由邊緣渲染器彎曲它們。 現在我有一個問題,邊進入側面的所有節點,這對於頂部和底部節點是可以的,但不適用於左 ...
[英]Java Prefuse graph copying a node to another graph
我在JPanels中有一個2x2的圖形網格。 在左上方的圖形中,我有大量的節點,當我單擊一個節點時,我希望將該節點復制到下一個圖形,以便它出現在此處。 首先,我正在制作圖形,然后將數據添加到左上方的圖形,然后通過創建可視化效果並將這些圖形附加到面板上,並基於該可視化效果進行顯示。 我在顯示 ...