gpt4 book ai didi

java - 如何获取 String Java Jtable 中的 ImageIcon 路径

转载 作者:行者123 更新时间:2023-12-02 03:11:40 25 4
gpt4 key购买 nike

if (j == model.getColumnCount() - 1) {
JLabel excelJL = (JLabel) model.getValueAt(i, j);
ImageIcon excelImageIcon = (ImageIcon) excelJL.getIcon();
System.out.println(excelImageIcon.);
}

我有一个图像存储在 JLabel 中并显示在 JTable 行单元格中。

如何获取字符串形式的图像路径?

我能够检索图像并将其显示在另一个标签上,但我无法获取其路径。

C:\Users\Public\Pictures\Sample Pictures\Chrysanthemum.jpg

最佳答案

JLabel excelJL = (JLabel) model.getValueAt(i, j);
ImageIcon excelImageIcon = (ImageIcon) excelJL.getIcon();

//Image Name Is Stored In ImageIcons Description First set it And Then Retrieve it
String excelImagePath = excelImageIcon.getDescription();

我设法使用 getDescription() 方法获取图像路径。但首先您需要在将图像添加到 jtable 单元格时设置描述。

关于java - 如何获取 String Java Jtable 中的 ImageIcon 路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56989842/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com