xstButton.setIcon(new ImageIcon("D://icon-tender-check-press.png"));
我正在使用这一行代码在Java按钮上显示图像。
我在按钮上看不到所需的图像,需要帮助!
答案 0 :(得分:0)
可能文件“ D://icon-tender-check-press.png”不存在或不是有效的图像。 首先检查它是否存在。
File f = new File("D://icon-tender-check-press.png");
if(f.exists() && !f.isDirectory()) {
System.out.println("File exists");
}
答案 1 :(得分:0)
您可以这样尝试:
blob:https://localhost:44300/a22159ae-e7c5-4e28-8413-42ac4e07b1fc Failed to load resource: net::ERR_FILE_NOT_FOUND inject.preload.js
blob:https://localhost:44300/9bf3ecb3-ccba-4ad2-a13c-ff34b8c29522 Failed to load resource: net::ERR_FILE_NOT_FOUND inject.preload.js
但是我建议在您的项目中创建一个文件夹来存储图像:
Image image = ImageIO.read(getClass().getResource("D://icon-tender-check-press.png"));
button.setIcon(new ImageIcon(image));
尽管我不确定您的问题是什么