问题标签 [piccolo]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - C# Piccolo ZUI - 仅当 CTRL 摆动时才显示曲线?
我 在 C# Winform 应用程序中使用Piccolo 2D ZUI 库。
该库显示的示例之一是向画布添加squiggle(线条绘制)处理程序。
问题是,如果您启用 squiggle 处理程序并允许画布拖动,那么这两个事件会同时发生。
我想做的是继承PDragEventhandler以便它仅在未按下 CTRL 时运行。然后当按下 CTRL 键时,squiggler 将运行(我明白了)。
用于拖动处理程序的代码是:
我可以继承PDragEventhandler,然后说只在不按下 CTRL 时运行吗?还是我需要重新编译 Piccolo 库才能启用此功能?
java - 如何在 Piccolo2D 中绘制曲线?
我正在尝试使用 Java 在 Piccolo2D 中创建一条曲线。
这是我的代码
我得到的图表是:
如何摆脱两点之间的原始线段,以便只看到曲线?
java - Piccolo 可缩放界面,缩放时如何更改文本
我正在尝试一些 Piccolo 来创建一个可缩放的界面。
我正在画布上创建一个矩形,上面有一些 PText。现在缩放时,我想将文本更改为不同的内容。
我在我的初始化中做到了这一点:
用整个 nodecollection 和 PText 作为成员变量创建了我自己的矩形类。
现在,我想我可以像这样更改文本: text.setText("Tester"); 但它不起作用,例如 settext 然后将节点添加到集合中,然后它显示在当前文本上并出现巨大错误......
有人能帮助我吗?
亲切的问候,
java - PSelectionEventHandler 不触发回调
我正在使用 Piccolo2D 库在画布上绘制节点。我已经在 Piccolo2D 的示例中设置了 PSelectionEventHandler:SelectionExample.java ,然后我在
但是当我选择节点时,不会调用回调。为什么?
编辑:(取自OP的回答)
好的,代码如下:
在主 JFrame 中:
java - java 图形库(处理、Piccolo 和 JOGL)
我正在尝试使用 java 绘制交互式散点图。有超过一百万个基因数据可供绘制。
对于这个过程,我最近使用 Processing 和 Piccolo 检查了 3 万个基因数据的绘图(以及移动和缩放)性能。性能几乎相同或与 Piccolo 的性能稍好一些。但是我对这些表现并不满意。当我尝试移动整个情节或放大/缩小时,实际工作大约需要几秒钟。我想要的是实时显示情节。
所以这里有一个问题。是否有其他用于 2D 显示的替代库?使用 JOGL 怎么样?我真的必须为此使用开放框架吗?
请给我一些帮助。
提前致谢。
java - SimpleEllipseExample 在 Piccolo2D 中不起作用?
下面的 piccolo 示例实际上应该做什么?我没有为我画任何东西。并且paint方法从未调用过:
java - 如何在 Piccolo2D 中实现悬停行为?
在 Piccolo2D 中实现“悬停行为”的最简单方法是什么?
即当鼠标光标位于对象上方时更改对象的颜色或样式?需要正确考虑进出。
java - 如何在 Piccolo2D 中的形状上打孔?
在主要的 Java 中,它支持“缠绕规则”,这可能有助于在形状上打孔。
不幸的是,这个概念在 Piccolo2D 中被忽略了:
那么如何在 Piccolo2D 路径中打洞呢?