Я пытаюсь включить ctrl c в реальной ячейке Jtable вместо всей строки. Я знаю, как отключить Ctrl C на весь ряд.
KeyStroke cStroke = KeyStroke.getKeyStroke(KeyEvent.VK_C, InputEvent.CTRL_MASK);
inputMap.put(cStroke, "none");
Я попытался добавить ctrl c в саму ячейку следующим образом: добавить список ключей в саму таблицу. Это не работает. И следующий код:
Action actionListener = new AbstractAction() {
public void actionPerformed(ActionEvent actionEvent) {
System.out.println("activated");
}
};
KeyStroke cStroke = KeyStroke.getKeyStroke(KeyEvent.VK_C, InputEvent.CTRL_MASK);
inputMap.put(cStroke, actionListener);
Печать не активирована.
Я прочитал JTable: переопределить поведение CTRL + C , но оно не содержит ответа, по крайней мере, не конкретного ответа ..