单击另一个表的行时更改一个表的行的背景色

时间:2018-07-05 12:08:43

标签: java swing jtable

我有两个JTable组件,我希望如果我单击第一张表的任何行,那么表2中具有相同ID的元素也会改变其背景颜色。

我在研发期间搜索了这些

1 个答案:

答案 0 :(得分:0)

  1. 将ListSelectionListener添加到第一个表。每当更改行的选择时,它将生成一个事件

  2. 生成事件时,清除第二个表的选择,然后遍历表的所有行以查找具有相同ID的行。然后,您可以在该表上调用changeSelection(...)方法。