瓦丁删除键盘事件上的行



如何处理表中选定行的键盘事件?我的意思是,例如,我选择了一行,我想使用键盘按钮删除 delete.

怎么办?我应该使用什么侦听器?

您需要使用 ShortcutListener:

    table.setSelectable(true);
    table.addShortcutListener(new ShortcutListener("", KeyCode.DELETE, new int[10])
    {
        @Override
        public void handleAction(Object sender, Object target)
        {
            table.getValue(); //returns selected rows
            if (getKeyCode() == KeyCode.DELETE)
            {
                System.out.println("Merry Christmas");
            }
        }
    });

最新更新