我想在Java GUI中显示一个树,但我不知道如何.树表示连接节点的图形,如下所示:
我应该说我有自己的树类:
public class BinaryTree
{
private BinaryNode root;
public BinaryTree( )
{
root = null;
}
public BinaryTree( Object rootItem )
{
root = new BinaryNode( rootItem, null, null );
}
public BinaryTree( Object rootItem,BinaryNode a,BinaryNode b )
{
root = new BinaryNode( rootItem, a, b );
}
public int leavesCount(){
return BinaryNode.leavesCount(root);
}
public boolean equal(BinaryTree a,BinaryTree b){
return BinaryNode.equal(a.root, b.root);
}
public void printPreOrder( )
{
if( root != null )
root.printPreOrder( );
}
public void …
Run Code Online (Sandbox Code Playgroud) 是否有可用于显示图形的Java公共库(免费)(我说的是离散图 - 不是条形图,饼图等......)?
我一直在这里寻找任何对java库的引用来进行图形的可视化表示,但我只找到直方图,饼图等库.我正在寻找一个图形库,包含顶点,节点和所有这些的库.任何人都可以推荐任何?