java.awt.event.InputEvent#getID()源码实例Demo

下面列出了java.awt.event.InputEvent#getID() 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: visualvm   文件: HTMLView.java
private void invokeDefaultAction(URL url, InputEvent e) {
    HeapViewerNode node = nodeForURL(url, context);
    if (node == null) return;

    HeapViewerNodeAction.Actions nodeActions = HeapViewerNodeAction.Actions.forNode(node, actionProviders, context, actions);
    ActionEvent ae = e == null ? new ActionEvent(htmlComponent, ActionEvent.ACTION_PERFORMED, "link"): // NO18N
                                 new ActionEvent(e.getSource(), e.getID(), "link", e.getWhen(), e.getModifiers()); // NO18N
    nodeActions.performDefaultAction(ae);
}
 
源代码2 项目: visualvm   文件: HTMLView.java
private void invokeMiddleButtonAction(URL url, InputEvent e) {
    HeapViewerNode node = nodeForURL(url, context);
    if (node == null) return;

    HeapViewerNodeAction.Actions nodeActions = HeapViewerNodeAction.Actions.forNode(node, actionProviders, context, actions);
    ActionEvent ae = new ActionEvent(e.getSource(), e.getID(), "middle button", e.getWhen(), e.getModifiers()); // NO18N
    nodeActions.performMiddleButtonAction(ae);
}