gpt4 book ai didi

java - 如何在java中显示由JFileChooser选择的图像(所有主要格式)

转载 作者:行者123 更新时间:2023-12-01 15:21:23 25 4
gpt4 key购买 nike

我正在开发一个图像编辑应用程序,因此想要显示由JFileChooser选择的图像,那么最好的方法是什么,以便它可以显示所有格式jpgpnggif等。OpenButton用于调用文件选择器。

private void OpenActionPerformed(java.awt.event.ActionEvent evt) {
int returnVal = fileChosser.showOpenDialog(this);
if (returnVal == JFileChooser.APPROVE_OPTION) {
File file = fileChosser.getSelectedFile();
// What to do with the file
// I want code for this part
try {
//code that might create an exception
}
catch (Exception e1) {
e.printStackTrace();
}
}
}

最佳答案

最简单的方法可能是从文件的 URL(或从文件的字节内容,或从文件名)创建一个 ImageIcon,并将此 ImageIcon 包装到 JLabel 中:

iconLabel.setIcon(new ImageIcon(file.toURI().toURL()));

但是,如果您的应用程序要编辑图像,那么您必须学习如何操作 java.awt.Image 实例,而且最简单的方法是不够的。

关于java - 如何在java中显示由JFileChooser选择的图像(所有主要格式),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10865915/

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