这是一个有点笼统的问题,因此我不太确定它是否适合这里。
我正在制作一个项目,我们现在生成图形,然后将在GUI中显示。 GUI将使用Swing开发。
现在我不确定最好用什么来绘制图形。我当然可以使用Canvas类,但是再次修改绘制的对象将很困难。更好的方法是将真实对象添加到画布或GUI中而不是绘制它。
你们可以推荐任何好的库或Java框架来实现我想要做的事情吗?
只是为了澄清:用图表我的意思是图形理论中的图形。顶点和边缘。因此,将真实的顶点对象添加到GUI,然后可以再次选择所有顶点对象。
答案 0 :(得分:0)
我强烈建议使用这个:Netbeans Visual Library。它是作为Netbeans RCP的一部分开发的,但可以在没有它的情况下使用。它是用于构建可视组件的高度抽象的API,其中许多已经实现。它提供了一个画布,可以在画布上构建和显示的对象,简单的地图(概述),可以轻松地导航大容器和一些通用的布局算法。