gpt4 book ai didi

java - 开始自动编辑 JTable 中的单元格

转载 作者:太空宇宙 更新时间:2023-11-04 07:22:36 25 4
gpt4 key购买 nike

I am developing a restaurant billing system.

So here is the order panel interface

enter image description here

现在,当我单击 menuTable 时,项目代码会自动添加到 kotTable

当我按“Q”时,焦点会转移到 kotTable 中的数量列。

enter image description here `

private void menuTableKeyTyped(java.awt.event.KeyEvent evt)      


{



if(evt.getKeyChar()=='Q') {

kotTable.editCellAt(i-1,2);



}
} `

问题是单元格不会自动开始编辑。我需要单击该单元格,然后开始编辑。我尝试使用 DefaultCellEditor 、 getInputMap() 等。但我有点困惑,问题没有解决..谢谢

最佳答案

使用 key binding ,您可以将 Q 键映射到表格的 "startEditing" 操作。更多示例可参见 here .

table.getInputMap().put(KeyStroke.getKeyStroke(KeyEvent.VK_Q, 0), "startEditing");

关于java - 开始自动编辑 JTable 中的单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19077117/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com