我发现了一个非常古老的代码,它有一个不推荐使用的java方法。如何转换为新方法。
public boolean mouseDown(Event e, int x, int y)
{
//code
}
答案 0 :(得分:1)
所以JavaDocs州
已弃用。自JDK 1.1版开始,由processMouseEvent(MouseEvent)取代。
如果我们看一下它所说的documentation for processMouseEvent
通过分派处理此组件上发生的鼠标事件 任何已注册的
MouseListener
个对象。不调用此方法 除非为此组件启用了鼠标事件。鼠标事件是 发生以下任一情况时启用:
MouseListener
对象通过addMouseListener
注册。老鼠 事件通过enableEvents启用。
所以,答案似乎是,使用MouseListener
。有关详细信息,请参阅How to write a mouse listener