我偶然發現了一個與我的程序有關的問題。Java - 使用來自JTable的路徑顯示圖像
作用:偵聽JTable中的行選擇,使用「getSelectedRow」抓取一單元格的內容,例如:在上面的例子中未示出什麼
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繪製和時的valueChanged(上面顯示)被觸發在外部JFrame的顯示圖像的路徑。
考慮到上述因素(以及我對此相當陌生的事實),我該如何去將這個'val'傳遞給一個ImageIO.read(我假設它將在一個單獨的類中運行? )
感謝您的寶貴時間,任何幫助appriciated!
什麼樣的圖片是那些檢查getValueIsAdjusting()的值? PNG,JPEG? – mavroprovato
這些都是jpeg圖像,但是從我所知道的imageIO能夠顯示大多數圖像類型? – Bittein