Java 如何在Eclipse中将密钥侦听器添加到视图中?

Java 如何在Eclipse中将密钥侦听器添加到视图中?,java,eclipse,eclipse-plugin,Java,Eclipse,Eclipse Plugin,我想向Eclipse中的默认刷新按钮(F5)添加另一个操作。 我必须识别是否选择了我的视图,然后触发F5现有操作之外的一些操作 我实际上尝试了以下方法: </extension> <extension point="org.eclipse.ui.bindings"> <key commandId="com.command5" schemeId="org.eclipse.ui

我想向Eclipse中的默认刷新按钮(F5)添加另一个操作。 我必须识别是否选择了我的视图,然后触发F5现有操作之外的一些操作

我实际上尝试了以下方法:

     </extension>
   <extension
         point="org.eclipse.ui.bindings">
      <key
            commandId="com.command5"
            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
            sequence="F5">
      </key>
   </extension>
   <extension
         point="org.eclipse.ui.commands">
      <command
            defaultHandler="com.KeyHandler"
            id="com.command5"
            name="Trigger View ">
      </command>
   </extension>


问题是,当我按F5时,我必须在命令和默认刷新命令之间进行选择。当按下F5按钮时,我如何在现有操作之外执行操作,并且仅当选择“我的视图”时才执行这些操作

您可以将F5等快捷键“绑定”到命令。您可以在Eclipse->Window->Preferences->General->Keys中执行此操作。在这里,您可以自定义不同视图的关键点。希望这对您有所帮助。

我不想创建新方案……我只想在现有方案中添加一些操作,但只针对一个视图,无需选择要在绑定上执行的命令