关于java的失去焦点事件的疑问 20
1、如果我有一个表格,给表格每一列安装编辑器,编辑器中是jtextfield,如果我把焦点监听器安装在jtextfield上,那么当我在同一列中编辑不同格时候,是否算是失...
1、如果我有一个表格,给表格每一列安装编辑器,编辑器中是jtextfield,如果我把焦点监听器安装在jtextfield上,那么当我在同一列中编辑不同格时候,是否算是失去焦点呢?
2、如果我把焦点监听器安装在表格上,那么当我在编辑同一表格的不同单元格时候,是否算是失去焦点呢? 展开
2、如果我把焦点监听器安装在表格上,那么当我在编辑同一表格的不同单元格时候,是否算是失去焦点呢? 展开
3个回答
展开全部
1. 你如果为某一列里的单元格分别设上监听
那么即使你在同一列切换操作 会失去焦点(相对于单元格)
2. 如果在整个表格监听 在编辑同一表格的不同单元格时候那不算失去焦点(相对于表格自己)
那么即使你在同一列切换操作 会失去焦点(相对于单元格)
2. 如果在整个表格监听 在编辑同一表格的不同单元格时候那不算失去焦点(相对于表格自己)
追问
可是我的焦点监听器无法安装单元格上,只能安装在jtextField上,然后他new出defaultcelleditor,然后装在表格列上啊,这样我操作同一列不同单元格算失去焦点吗,如何把监听器安装在表格的单元格上啊。
追答
抱歉啊 swing不太会啊 最多用到鼠标点击监听 判断相对x y位移 操作对应x y的控件
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询