使用Java2D和Swing绘制图形
我想知道,如果它是很容易绘制一个图形(圆圈和箭头链接每个圆圈)使用使用Java2D和Swing绘制图形,java,swing,graph,java-2d,Java,Swing,Graph,Java 2d,我想知道,如果它是很容易绘制一个图形(圆圈和箭头链接每个圆圈)使用 Java2D和Swing。我想要一些教程或只是一些小例子。好吧,API非常容易使用,所以它实际上取决于您将要绘制的内容 查看此网站:这取决于你在做什么。如果你只是在做一些事情,比如用鼠标点击从一个点到另一个点画一条线,那么这很简单。对于类似的事情,您需要做的就是实现 public void drawComponent(Graphics g){ g.drawLine(/*xPosition of click*/,/*
Java2D和Swing。我想要一些教程或只是一些小例子。好吧,API非常容易使用,所以它实际上取决于您将要绘制的内容
查看此网站:这取决于你在做什么。如果你只是在做一些事情,比如用鼠标点击从一个点到另一个点画一条线,那么这很简单。对于类似的事情,您需要做的就是实现
public void drawComponent(Graphics g){
g.drawLine(/*xPosition of click*/,/*yPosition of click*/, null);
}
方法,然后为鼠标单击实现MouseListener。只是通过做来实现
import ...
public class ClassName implements MouseListener
然后将鼠标侦听器安装到您正在使用的任何组件上,例如JFrame、JPanel或诸如此类的任何组件
希望这能帮你看看。我觉得很容易。YMMV。