piccolo

    0熱度

    1回答

    我想繪製一個與java的交互式散點圖。有超過一百萬個基因數據可以繪製。 對於這個過程,我最近使用Processing和Piccolo檢查了使用30萬個基因數據繪製(以及移動和縮放)的性能。 表現幾乎相同,或與短笛的表現稍好。 但是我對這些表現並不滿意。 當我嘗試移動整個繪圖或放大/縮小時,實際工作需要大約一秒的時間。我想要的是實時顯示情節。 所以這裏是一個問題。 有沒有其他的二維顯示替代庫? 如何

    2熱度

    1回答

    我發現下面的代碼中PAffineTransform: /** * Scales the transform about the given point by the given scale. * * @param scale to transform the transform by * @param x x coordinate around which

    0熱度

    1回答

    爲什麼第一個和第三個矩形不出現在下面的示例中? 看起來像長方形是一旦它有零大小被打破。 package tests.piccolo; import org.piccolo2d.extras.PFrame; import org.piccolo2d.nodes.PPath; public class Try_EmptyRectangle { public static void

    0熱度

    1回答

    無論是處理器的下方按鍵執行: public class Try_KeyboardInput_01 { private static final Logger log = LoggerFactory.getLogger(Try_KeyboardInput_01.class); @SuppressWarnings("serial") public static voi

    2熱度

    1回答

    如何嵌入Piccolo2D畫布內JavaFX? 我認爲應該通過SwingNode工作,因爲Piccolo有一個名爲PCanvasSwing控制。 這種方法適用於鞦韆: public static void main(String[] args) { PPath ellipse = PPath.createEllipse(100,100,400,200); PCanvas

    1熱度

    1回答

    以下哪個短笛示例應該實際執行?我沒有爲我畫任何東西。並且從未調用過油漆方法: package test.piccolo; import java.awt.Graphics2D; import java.awt.geom.Ellipse2D; import java.awt.geom.Rectangle2D; import edu.umd.cs.piccolo.PNode; impor

    0熱度

    1回答

    在Piccolo2D中實現「懸停行爲」的最簡單方法是什麼? I.e.當鼠標光標在其上方時更改對象的顏色或樣式?需要考慮到正確的移動和移動。

    1熱度

    1回答

    在下面的代碼中,繪製了兩個圓,並將其添加到一個分組節點。 以下行爲變體觀察到: 1),其能夠由圓,包括任何點拖動外部和內部;如果由intercircle點拖,不會發生 2),其能夠僅通過外部拖動 3)無法拖動 4),其能夠由任何點以擴展邊界 拖動任何行爲均由subinitialize() params引用。 我想知道,是否可以微調節點的活動「pickeble」點?例如,我是否可以讓子節點不可選,但

    1熱度

    1回答

    在主要Java中,它支持「纏繞規則」,這可能有助於在形狀上打洞。 不幸的是,這個概念在Piccolo2D忽略: public class Try_Holes_01 { @SuppressWarnings("serial") public static void main(String[] args) { final Path2D path = new Path2

    0熱度

    1回答

    我使用Piccolo2D庫在畫布上繪製節點。我在Piccolo2D的在例如已經設置PSelectionEventHandler,如:SelectionExample.java ,然後我在 private void nodeSelected(final PNotification n) { } // nodeSelected 設置斷點,但是當我選擇的節點,回調不調用。爲什麼? 編輯:(從OP