我想用java导入一个图片,我不知道怎么做。我需要有人告诉我怎么做。我想导入一个jpg图片,我在谷歌上找到的,我尝试了很多在线示例代码,但没有一个适合我。我用来编程我的代码的应用程序是通过使用eclipse。
fafcakar1#
鉴于你在问题中已经标记了JPanel,我将假设你使用的是swing,你可以像这样向JLabel添加一个图像:
JPanel
JLabel
import javax.swing.JPanel; import javax.swing.JLabel; import javax.swing.ImageIcon; import java.net.URL; // inside your class constructor/method JPanel panel = new JPanel(); ImageIcon img = new ImageIcon(new URL("http://image....")); JLabel jlPic = new JLabel(img); panel.add(jlPic);
如果图像位于计算机上而不是来自URL,则只需将该图像的String路径传递给ImageIcon的构造函数即可。
String
ImageIcon
1条答案
按热度按时间fafcakar1#
鉴于你在问题中已经标记了
JPanel
,我将假设你使用的是swing,你可以像这样向JLabel
添加一个图像:如果图像位于计算机上而不是来自URL,则只需将该图像的
String
路径传递给ImageIcon
的构造函数即可。