日期:2014-05-20  浏览次数:20573 次

java jTable 单元格操作问题
描述如下:

有两个窗体,窗体A和窗体B。

A中有jTable控件,当我双击A中某个单元格时候,B显示出来,在B中双击某条记录后,B关闭,同时A中被双击的那个单元格的值显示为B中双击的值。

请问,如何实现A中显示B选择的值呢?

------解决方案--------------------
A和B窗口必须互相能够传递引用。
大概思路:
A窗体类中有B对象的定义。在B对象的初始化方法里,把A窗体传递过去(包括双击的那个单元格)。在B窗体的关闭方法里,设置A窗体的那行的值。
------解决方案--------------------
呵呵,java就是面向对象语言,你把A窗口的jTable控件对象和被双击的那个单元格的位置信息都传入窗体B中,在窗体B中的jTable控件对象做同样的操作时,设置更新传入的A窗口的jTable控件对象,不就是你要的结果了。