保存鼠标拖动的所有x和y点

恐怖熊猫

我在这里拖动鼠标,它基本上以小椭圆或矩形的形状绘制,但是我不确定如何保存它的所有要点,以便在调整窗口大小时重新绘制它们……我知道与paintComponent()有关,但不确定如何去做,任何帮助将不胜感激

这是做图的部分

public void mouseDragged(MouseEvent evt){
        Point pt = evt.getPoint();
        x = pt.x;
        y = pt.y;
        Graphics g = getGraphics();
        g.setColor(color);
        if(Shape == "Oval"){
            g.drawOval(x, y, 10, 10);
            }
        if(Shape == "Rectangle"){
            g.drawRect(x, y, 10, 10);
            } 
    }

public void paintComponent(Graphics g){
    super.paintComponent(g);

    }
FiReTiTi

您可以创建一个列表(在您的方法外部)来存储所有点。

List<Point> list = new LinkedList<>() ;
public void mouseDragged(MouseEvent evt){
    Point pt = evt.getPoint();
    list.add(pt) ;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

JAVA保存多个X和Y鼠标位置

来自分类Dev

无需鼠标拖动即可识别x,y和z的交互式3D散点图

来自分类Dev

“ x”和“ y”的所有组合

来自分类Dev

具有x,y,z的点和具有x(),y(),z()的点的模板函数

来自分类Dev

具有x,y,z的点和具有x(),y(),z()的点的模板函数

来自分类Dev

如何在加载到JPanel的图像上存储和标记所有鼠标单击的点?

来自分类Dev

在保存mvc上保存所有可拖动div的位置

来自分类Dev

用鼠标沿矢量拖动点

来自分类Dev

生成x和y之间所有日期的列表

来自分类Dev

删除所有git分支,但X和Y

来自分类Dev

打印给定 X 和 Y 的所有周围坐标

来自分类Dev

如何触发interact.js事件/将所有可拖动对象恢复到默认位置(x:0,y:0)

来自分类Dev

CPoint仅保存点x和y的整数值?备择方案?

来自分类Dev

获取目标C中两点之间的所有X,Y坐标

来自分类Dev

多个可拖动对象找到X和Y位置

来自分类Dev

触摸拖动织物JS后获取x和y

来自分类Dev

找出只有2个随机点和凸起的圆心(x和y位置)

来自分类Dev

有没有办法获得散点图中单个点的x和y坐标?

来自分类Dev

在包装上进行触摸和鼠标拖动事件时,如何防止锚点上的单击事件

来自分类Dev

采样二维表面:沿X和Y轴有多少个采样点?

来自分类Dev

命令列出除以外的所有文件。(点)和..(点)

来自分类Dev

Matplotlib散点图,每个x点有2个y点

来自分类Dev

区分鼠标拖动和鼠标单击/释放

来自分类Dev

JFreeChart选择多个点-鼠标拖动-套索-Java

来自分类Dev

Photoshop中鼠标位置的x和y坐标

来自分类Dev

如何找到鼠标按钮的“单击”位置x和y?

来自分类Dev

输入元素生成鼠标单击的x和y坐标

来自分类Dev

将鼠标对齐到X和Y轴

来自分类Dev

Photoshop中鼠标位置的x和y坐标

Related 相关文章

  1. 1

    JAVA保存多个X和Y鼠标位置

  2. 2

    无需鼠标拖动即可识别x,y和z的交互式3D散点图

  3. 3

    “ x”和“ y”的所有组合

  4. 4

    具有x,y,z的点和具有x(),y(),z()的点的模板函数

  5. 5

    具有x,y,z的点和具有x(),y(),z()的点的模板函数

  6. 6

    如何在加载到JPanel的图像上存储和标记所有鼠标单击的点?

  7. 7

    在保存mvc上保存所有可拖动div的位置

  8. 8

    用鼠标沿矢量拖动点

  9. 9

    生成x和y之间所有日期的列表

  10. 10

    删除所有git分支,但X和Y

  11. 11

    打印给定 X 和 Y 的所有周围坐标

  12. 12

    如何触发interact.js事件/将所有可拖动对象恢复到默认位置(x:0,y:0)

  13. 13

    CPoint仅保存点x和y的整数值?备择方案?

  14. 14

    获取目标C中两点之间的所有X,Y坐标

  15. 15

    多个可拖动对象找到X和Y位置

  16. 16

    触摸拖动织物JS后获取x和y

  17. 17

    找出只有2个随机点和凸起的圆心(x和y位置)

  18. 18

    有没有办法获得散点图中单个点的x和y坐标?

  19. 19

    在包装上进行触摸和鼠标拖动事件时,如何防止锚点上的单击事件

  20. 20

    采样二维表面:沿X和Y轴有多少个采样点?

  21. 21

    命令列出除以外的所有文件。(点)和..(点)

  22. 22

    Matplotlib散点图,每个x点有2个y点

  23. 23

    区分鼠标拖动和鼠标单击/释放

  24. 24

    JFreeChart选择多个点-鼠标拖动-套索-Java

  25. 25

    Photoshop中鼠标位置的x和y坐标

  26. 26

    如何找到鼠标按钮的“单击”位置x和y?

  27. 27

    输入元素生成鼠标单击的x和y坐标

  28. 28

    将鼠标对齐到X和Y轴

  29. 29

    Photoshop中鼠标位置的x和y坐标

热门标签

归档