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