java的JTable控件如何完成按下Enter键换列(不是换行)

  • 各位大神们,我现在在做一个java的桌面应用程序,需要使用到JTable控件,需求就是,我按下Entert按键,焦点会focus到右列的单元格上,请问该如何实现啊


慕标琳琳
浏览 597回答 1
1回答

拉莫斯之舞

public static void removeTableEnterEventHandle(JTable table) {ActionMap am = table.getActionMap();am.getParent().remove("selectNextRowCell");table.setActionMap(am);}我这段代码是取消table响应回车事件的,你可以参考下,你可以定义一个“selectNextRowCell”,而实际处理是 定位到右单元格。你可以打印ActionMap里的各个action。试试看希望对你有帮助!
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java