我试图在JFrame中绘制一堆随机的形状和线条。有没有办法看到x和y的位置没有随机插入数字并猜测然后在运行程序后相应调整?尝试完美地定位所有东西真的很乏味......特别是我正在绘制的数量。如果有人有任何建议,请告诉我。我唯一想到的是使用鼠标指针位置,但如果有任何更容易的请告诉我。谢谢!!
答案 0 :(得分:0)
如果你提前知道像素的点,你可以在一个扩展JFrame的类中绘制paint方法中的点(在这种情况下,X标记该点)。
@Override
public void paint(Graphics g) {
int x = 50;
int y = 50;
super.paint(g);
g.drawLine(x-2, y-2, x+2, y+2);
g.drawLine(x-2, y+2, x+2, y-2);
}
修改2以更改X的长度/大小。