Java,图像未显示在小程序上
我对Java非常陌生,尤其是applet/GUI。我正在做一个关于热点图像地图的作业,我已经遇到了一些问题,仅仅是让图像显示在applet上 从课堂教材中可以看出,将图像添加到小程序中是一个相当简单的操作,但我无法让它显示出来(抽绳的字符串确实显示出来)。我尝试过使用BuffereImage和URL,但也没有成功。非常感谢您对我所犯错误的任何帮助!仅供参考,CarDash.jpg已复制到我的项目文件夹中Java,图像未显示在小程序上,java,image,swing,applet,japplet,Java,Image,Swing,Applet,Japplet,我对Java非常陌生,尤其是applet/GUI。我正在做一个关于热点图像地图的作业,我已经遇到了一些问题,仅仅是让图像显示在applet上 从课堂教材中可以看出,将图像添加到小程序中是一个相当简单的操作,但我无法让它显示出来(抽绳的字符串确实显示出来)。我尝试过使用BuffereImage和URL,但也没有成功。非常感谢您对我所犯错误的任何帮助!仅供参考,CarDash.jpg已复制到我的项目文件夹中 public class ImageMap extends JApplet{ //Disp
public class ImageMap extends JApplet{
//Display image on applet window
public void paint(Graphics g) {
Image pic = getImage(getCodeBase(), "CarDash.jpg");
g.drawImage(pic, 0, 30, this);
g.drawString("Car Dashboard", 20, 30);
}
}
不要在
绘制中加载资源,这会减慢绘制过程。尝试使用BufferedImage pic=ImageIO.read(getClass().getResource(“/CarDash.jpg”)
;相反我也不鼓励在学习过程中使用小程序,它们可能是不可原谅的好吧,我会试试看。不幸的是,此分配要求使用appleti是否应在Init方法中加载映像?是的,Init
将是首选。也看看,当你打破油漆链时,没关系,我想我应该先读那篇文章。