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