nun*_*nos
20
java
drawing
graph
nodes
我想在Java中绘制图形(节点和边).但是,由于我不知道如何去做,我想在开始之前先给出一些建议.
我该怎么做?
使用Graphics2D包,对吗?
节点的标签怎么样?我应该使用drawString之类的东西并手动处理所有"居中"或为此创建一个JLabel吗?我可以在Graphics2D环境中放置JLabel吗?
我搜索过但没有找到任何简单的实现.如果您知道其中一个,请在答案中提供链接.
编辑:我正在寻找的解决方案应该能够删除节点,拖动节点,编辑标签,创建节点,所有这些都与鼠标事件.
谢谢.