javax.swing.SwingUtilities#processKeyBindings ( )源码实例Demo

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

源代码1 项目: dragonwell8_jdk   文件: LWComponentPeer.java
protected void sendEventToDelegate(final AWTEvent e) {
    if (getDelegate() == null || !isShowing() || !isEnabled()) {
        return;
    }
    synchronized (getDelegateLock()) {
        AWTEvent delegateEvent = createDelegateEvent(e);
        if (delegateEvent != null) {
            AWTAccessor.getComponentAccessor()
                    .processEvent((Component) delegateEvent.getSource(),
                            delegateEvent);
            if (delegateEvent instanceof KeyEvent) {
                KeyEvent ke = (KeyEvent) delegateEvent;
                SwingUtilities.processKeyBindings(ke);
            }
        }
    }
}
 
源代码2 项目: TencentKona-8   文件: LWComponentPeer.java
protected void sendEventToDelegate(final AWTEvent e) {
    if (getDelegate() == null || !isShowing() || !isEnabled()) {
        return;
    }
    synchronized (getDelegateLock()) {
        AWTEvent delegateEvent = createDelegateEvent(e);
        if (delegateEvent != null) {
            AWTAccessor.getComponentAccessor()
                    .processEvent((Component) delegateEvent.getSource(),
                            delegateEvent);
            if (delegateEvent instanceof KeyEvent) {
                KeyEvent ke = (KeyEvent) delegateEvent;
                SwingUtilities.processKeyBindings(ke);
            }
        }
    }
}
 
源代码3 项目: jdk8u60   文件: LWComponentPeer.java
protected void sendEventToDelegate(final AWTEvent e) {
    if (getDelegate() == null || !isShowing() || !isEnabled()) {
        return;
    }
    synchronized (getDelegateLock()) {
        AWTEvent delegateEvent = createDelegateEvent(e);
        if (delegateEvent != null) {
            AWTAccessor.getComponentAccessor()
                    .processEvent((Component) delegateEvent.getSource(),
                            delegateEvent);
            if (delegateEvent instanceof KeyEvent) {
                KeyEvent ke = (KeyEvent) delegateEvent;
                SwingUtilities.processKeyBindings(ke);
            }
        }
    }
}
 
源代码4 项目: openjdk-jdk8u   文件: LWComponentPeer.java
protected void sendEventToDelegate(final AWTEvent e) {
    if (getDelegate() == null || !isShowing() || !isEnabled()) {
        return;
    }
    synchronized (getDelegateLock()) {
        AWTEvent delegateEvent = createDelegateEvent(e);
        if (delegateEvent != null) {
            AWTAccessor.getComponentAccessor()
                    .processEvent((Component) delegateEvent.getSource(),
                            delegateEvent);
            if (delegateEvent instanceof KeyEvent) {
                KeyEvent ke = (KeyEvent) delegateEvent;
                SwingUtilities.processKeyBindings(ke);
            }
        }
    }
}
 
源代码5 项目: netbeans   文件: CodeTemplatesTest.java
@RandomlyFails
public void testMemoryRelease() throws Exception { // Issue #147984
    org.netbeans.junit.Log.enableInstances(Logger.getLogger("TIMER"), "CodeTemplateInsertHandler", Level.FINEST);

    JEditorPane pane = new JEditorPane();
    NbEditorKit kit = new NbEditorKit();
    pane.setEditorKit(kit);
    Document doc = pane.getDocument();
    assertTrue(doc instanceof BaseDocument);
    CodeTemplateManager mgr = CodeTemplateManager.get(doc);
    String templateText = "Test with parm ";
    CodeTemplate ct = mgr.createTemporary(templateText + " ${a}");
    ct.insert(pane);
    assertEquals(templateText + " a", doc.getText(0, doc.getLength()));

    // Send Enter to stop editing
    KeyEvent enterKeyEvent = new KeyEvent(pane, KeyEvent.KEY_PRESSED,
            EventQueue.getMostRecentEventTime(),
            0, KeyEvent.VK_ENTER, KeyEvent.CHAR_UNDEFINED);

    SwingUtilities.processKeyBindings(enterKeyEvent);
    // CT editing should be finished

    org.netbeans.junit.Log.assertInstances("CodeTemplateInsertHandler instances not GCed");
}
 
源代码6 项目: openjdk-jdk8u-backup   文件: LWComponentPeer.java
protected void sendEventToDelegate(final AWTEvent e) {
    if (getDelegate() == null || !isShowing() || !isEnabled()) {
        return;
    }
    synchronized (getDelegateLock()) {
        AWTEvent delegateEvent = createDelegateEvent(e);
        if (delegateEvent != null) {
            AWTAccessor.getComponentAccessor()
                    .processEvent((Component) delegateEvent.getSource(),
                            delegateEvent);
            if (delegateEvent instanceof KeyEvent) {
                KeyEvent ke = (KeyEvent) delegateEvent;
                SwingUtilities.processKeyBindings(ke);
            }
        }
    }
}
 
源代码7 项目: openjdk-jdk9   文件: LWComponentPeer.java
protected void sendEventToDelegate(final AWTEvent e) {
    if (getDelegate() == null || !isShowing() || !isEnabled()) {
        return;
    }
    synchronized (getDelegateLock()) {
        AWTEvent delegateEvent = createDelegateEvent(e);
        if (delegateEvent != null) {
            AWTAccessor.getComponentAccessor()
                    .processEvent((Component) delegateEvent.getSource(),
                            delegateEvent);
            if (delegateEvent instanceof KeyEvent) {
                KeyEvent ke = (KeyEvent) delegateEvent;
                SwingUtilities.processKeyBindings(ke);
            }
        }
    }
}
 
源代码8 项目: jdk8u-jdk   文件: LWComponentPeer.java
protected void sendEventToDelegate(final AWTEvent e) {
    if (getDelegate() == null || !isShowing() || !isEnabled()) {
        return;
    }
    synchronized (getDelegateLock()) {
        AWTEvent delegateEvent = createDelegateEvent(e);
        if (delegateEvent != null) {
            AWTAccessor.getComponentAccessor()
                    .processEvent((Component) delegateEvent.getSource(),
                            delegateEvent);
            if (delegateEvent instanceof KeyEvent) {
                KeyEvent ke = (KeyEvent) delegateEvent;
                SwingUtilities.processKeyBindings(ke);
            }
        }
    }
}
 
源代码9 项目: hottub   文件: LWComponentPeer.java
protected void sendEventToDelegate(final AWTEvent e) {
    if (getDelegate() == null || !isShowing() || !isEnabled()) {
        return;
    }
    synchronized (getDelegateLock()) {
        AWTEvent delegateEvent = createDelegateEvent(e);
        if (delegateEvent != null) {
            AWTAccessor.getComponentAccessor()
                    .processEvent((Component) delegateEvent.getSource(),
                            delegateEvent);
            if (delegateEvent instanceof KeyEvent) {
                KeyEvent ke = (KeyEvent) delegateEvent;
                SwingUtilities.processKeyBindings(ke);
            }
        }
    }
}
 
源代码10 项目: openjdk-8-source   文件: LWComponentPeer.java
protected void sendEventToDelegate(final AWTEvent e) {
    if (getDelegate() == null || !isShowing() || !isEnabled()) {
        return;
    }
    synchronized (getDelegateLock()) {
        AWTEvent delegateEvent = createDelegateEvent(e);
        if (delegateEvent != null) {
            AWTAccessor.getComponentAccessor()
                    .processEvent((Component) delegateEvent.getSource(),
                            delegateEvent);
            if (delegateEvent instanceof KeyEvent) {
                KeyEvent ke = (KeyEvent) delegateEvent;
                SwingUtilities.processKeyBindings(ke);
            }
        }
    }
}
 
源代码11 项目: openjdk-8   文件: LWComponentPeer.java
protected void sendEventToDelegate(final AWTEvent e) {
    if (getDelegate() == null || !isShowing() || !isEnabled()) {
        return;
    }
    synchronized (getDelegateLock()) {
        AWTEvent delegateEvent = createDelegateEvent(e);
        if (delegateEvent != null) {
            AWTAccessor.getComponentAccessor()
                    .processEvent((Component) delegateEvent.getSource(),
                            delegateEvent);
            if (delegateEvent instanceof KeyEvent) {
                KeyEvent ke = (KeyEvent) delegateEvent;
                SwingUtilities.processKeyBindings(ke);
            }
        }
    }
}
 
源代码12 项目: jdk8u_jdk   文件: LWComponentPeer.java
protected void sendEventToDelegate(final AWTEvent e) {
    if (getDelegate() == null || !isShowing() || !isEnabled()) {
        return;
    }
    synchronized (getDelegateLock()) {
        AWTEvent delegateEvent = createDelegateEvent(e);
        if (delegateEvent != null) {
            AWTAccessor.getComponentAccessor()
                    .processEvent((Component) delegateEvent.getSource(),
                            delegateEvent);
            if (delegateEvent instanceof KeyEvent) {
                KeyEvent ke = (KeyEvent) delegateEvent;
                SwingUtilities.processKeyBindings(ke);
            }
        }
    }
}
 
源代码13 项目: jdk8u-jdk   文件: LWComponentPeer.java
protected void sendEventToDelegate(final AWTEvent e) {
    if (getDelegate() == null || !isShowing() || !isEnabled()) {
        return;
    }
    synchronized (getDelegateLock()) {
        AWTEvent delegateEvent = createDelegateEvent(e);
        if (delegateEvent != null) {
            AWTAccessor.getComponentAccessor()
                    .processEvent((Component) delegateEvent.getSource(),
                            delegateEvent);
            if (delegateEvent instanceof KeyEvent) {
                KeyEvent ke = (KeyEvent) delegateEvent;
                SwingUtilities.processKeyBindings(ke);
            }
        }
    }
}
 
源代码14 项目: jdk8u-dev-jdk   文件: LWComponentPeer.java
protected void sendEventToDelegate(final AWTEvent e) {
    if (getDelegate() == null || !isShowing() || !isEnabled()) {
        return;
    }
    synchronized (getDelegateLock()) {
        AWTEvent delegateEvent = createDelegateEvent(e);
        if (delegateEvent != null) {
            AWTAccessor.getComponentAccessor()
                    .processEvent((Component) delegateEvent.getSource(),
                            delegateEvent);
            if (delegateEvent instanceof KeyEvent) {
                KeyEvent ke = (KeyEvent) delegateEvent;
                SwingUtilities.processKeyBindings(ke);
            }
        }
    }
}