我突然发现我的节目出了问题
what it does: 倾听在 JTable 中选择行的监听器, 使用获取选中的 Row 获取单元格的内容, 如 :
public void valueChanged(ListSelectionEvent e) {
int row = resultTable.getSelectedRow();
String val = resultTable.getValueAt(row,2).toString();
System.out.println("The value of cell 2 at selected row is: " + val);
}
上述示例中未显示的是, JTable 的单元格 2 含有图像的本地路径, 这些路径是从本地运行的 MySQL 数据库中获取的 。
我想要它做什么: 我想用我 JTable 单元格 2 中包含的路径来在外部 JFrame 中绘制和显示图像,只要触发了被更改( 上面显示的) 的值 。
考虑到以上情况(以及我在此相当新颖的事实), 我该如何将这个 val 传递给一个图像IO. read(我假设会在一个分流类中运行? )?
感谢您抽出时间 任何帮助都是恭维的!