[英]Java 2D scene graph library for GUI
我正在寻找用于构建GUI应用程序的2D场景图库。 它应该很快,使用Java2D并与Swing兼容(可嵌入Swing应用程序并显示Swing组件)。 支持动画是一个加号。
Amino是Joshua Marinacci创造的另一个。 这是一个非常新的,但有一些有趣的功能,如CSS皮肤,2D或3D后端。 我对使用事件总线而不是听众非常感兴趣,因为这与我目前正在处理的Scala + Actor的内容完全一致。
也就是说,我还没玩过它,所以我不知道它有多好。
Piccolo2D,“学术工作与否”,写得很好。 它有点受限但是做了它所承诺的(一个可缩放的图形)并且做得很快。 它可以用于至少基本动画,例如移动,调整大小,颜色过渡等,但也可以做更多,因为它也允许“正常绘制”。 对定制事件有相当广泛的支持(这里的“UI方面”真的很闪亮)。
如果真的认为这是一个问题,那么尝试使用“模拟”场景来测试性能/功能可能会很好。 Piccolo足够灵活,可以根据需要进行手动管理 - 例如,在不同的缩放显示较少和/或聚合对象。
快乐的编码。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.