代码之家  ›  专栏  ›  技术社区  ›  Zarkonnen

如何阻止我的JTextPane吞咽键盘快捷键(加速器)?

  •  2
  • Zarkonnen  · 技术社区  · 14 年前

    显然,对于select all/copy/paste/cut,它正确地处理ctrl-A/C/V/X是很有用的,但是如何说服它不要接受其他快捷方式呢?

    1 回复  |  直到 14 年前
        1
  •  2
  •   Pace    14 年前

    我认为在你的关键监听功能结束时,你应该能够说。。。

    this.getParent().dispatchEvent(originalKeyEvent);
    

    默认情况下,一旦找到keylister,Java就不会再尝试将事件冒泡出来。