如何获得jtable的单元格值,具体取决于单击哪一行


问题内容

我正在尝试在连接到数据库的jtable上使用update方法,并希望根据用户单击的行来填写表单上的文本字段。我知道我将需要一个getValueAt()方法,但是我不确定如何根据用户单击的行来填充哪一行。我无法在Google上找到任何内容,因此任何信息都将对您有所帮助!


问题答案:

您将需要调用表模型的getValueAt()来获取所需的值。您还将在表上需要一个侦听器来侦听选择。这样,一旦用户选择了一行,就调用getValueAt()来获取该行中特定数据列的值。