我有一个元素(文本区域)。现在我想要元素上的长按事件和双击事件。我可以做到这一点,但我还想在长按事件的 mousedown 事件中使用 event.preventDefault() 。这反过来也会阻止 dblClick 事件。
我想要 PreventDefault 的原因是我正在长按上渲染一个元素,并且想要阻止初始 mouseDown,因为我在长按后触发 mousemove。我在网上搜索并重新搜索,但无法找到一个好的答案来解决在同一元素上长按和双击的问题。
谢谢!!
该程序的目标是在不使用任何库的情况下在JAVA中实现图形。这不是家庭作业,只是一些练习。我正在尝试实现单向加权图,以后可以将其作为参数传递给Kruskal或Prim的算法,以实现最小生成树。由于我是数据结构的新手,因此我很难确定如何实现图形。邻接矩阵/列表是我要避免的事情,我可以采用以下方法继续进行吗:
/**
* Graph.java: This is the main file.
*/
public class Graph {
public static void main(String[] args)
{
Node n1 = new Node("A");
Node n2 = new Node("B");
Node n3 = new Node("C");
Node n4 = new Node("D");
Node n5 = new Node("E");
Node n6 = new Node("F");
Edges e1 = new Edges(n1, n2, 5);
Edges e2 = new Edges(n1, n3, 3);
Edges e3 = new Edges(n2, n4, 5);
Edges e4 = new Edges(n2, n5, 2);
Edges e5 …Run Code Online (Sandbox Code Playgroud)