亚历克斯解释了我正在寻找的东西比我有的要好得多:
您需要一个现有的程序,该程序允许您绘制图片,捕捉您在绘制时所做的事情,并将每个动作编写为 Java 命令。当您单击“Drawl Oval”工具并单击 0,0 和 50,50 时,它会生成线 g.drawOval(0,0,50,50)。
如果有人知道这样的程序,请告诉我。谢谢。
原始问题:
我最近一直在使用 java.awt.Graphics 库处理 Java 和自定义绘图,但发现手动编写花费了太多时间。是否有任何生成源代码的简单图形编辑器(如 mspaint)?
例子:
画这个:
会产生:
public void update(Graphics g) {
g.translate(0, 0);
g.drawOval(0, 0, 50, 50);
}
谢谢。