| skipped 27 lines |
28 | 28 | | from javax.swing import KeyStroke |
29 | 29 | | from javax.swing import JTable |
30 | 30 | | from javax.swing import AbstractAction |
| 31 | + | from java.awt.event import KeyEvent |
31 | 32 | | |
32 | 33 | | class ITabImpl(ITab): |
33 | 34 | | def __init__(self, extender): |
| skipped 46 lines |
80 | 81 | | sendRequestMenu2.addActionListener(SendRequestRepeater(self._extender, self._extender._callbacks, False)) |
81 | 82 | | |
82 | 83 | | # Define the key combination for the shortcut |
83 | | - | keyStroke = KeyStroke.getKeyStroke("F2") |
| 84 | + | |
| 85 | + | keyStroke = KeyStroke.getKeyStroke(KeyEvent.VK_R, Toolkit.getDefaultToolkit().getMenuShortcutKeyMaskEx()) |
84 | 86 | | |
85 | 87 | | # Get the input and action maps for the JTable |
86 | 88 | | inputMap = self._extender.logTable.getInputMap(JTable.WHEN_FOCUSED) |
| skipped 189 lines |