java如何使用mouseMoved从2个鼠标点和一个角度绘制直线
当我移动鼠标时,我想在鼠标移动的方向上画一条线,但我不知道怎么做。当移动鼠标时,我不断得到一条线,它以随机的方向以随机的长度旋转。(它应该在我运行程序并在mouseMoved上获取鼠标点时开始绘制)
你可以在下面搜索框中键入要查询的问题!
当我移动鼠标时,我想在鼠标移动的方向上画一条线,但我不知道怎么做。当移动鼠标时,我不断得到一条线,它以随机的方向以随机的长度旋转。(它应该在我运行程序并在mouseMoved上获取鼠标点时开始绘制)
# 1 楼答案
下面是一个使用
mouseDragged
的示例。mouseMoved
和mouseDragged
之间的区别在于,当单击鼠标按钮时,mouseMoved
被禁用,并且mouseDragged
接管我不确定您如何告诉应用程序开始画一条线,所以我使用了
mouseClick
和mouseDragged
来生成一个示例,您可以修改它来解决您的问题输出:
编辑:改为使用mouseMoved更新