请问一下 JAVA 加背景图片的时候显示不了这个问题您是怎么解决的???
我是在别人那拷的一个javaweb项目,在自己的myecelipse运行的时候显示不出来图片,但是在别人那是显示的出来的,所以路径肯定是可以的,是不是有什么服务没有启动?...
我是在别人那拷的一个javaweb项目,在自己的myecelipse运行的时候显示不出来图片 ,但是在别人那是显示的出来的,所以路径肯定是可以的,是不是有什么服务没有启动?????
展开
3个回答
展开全部
package imageTest;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.Toolkit;
import javax.swing.JButton;
import javax.swing.JFrame;
public class ImageFrame extends JFrame {
private Image image;
private Toolkit toolkit;
public ImageFrame(){
setSize(500, 400);
toolkit = Toolkit.getDefaultToolkit();
image = toolkit.getImage("images/1.jpg");
setVisible(true);
}
public void paint(Graphics g) {
// TODO Auto-generated method stub
g.setColor(Color.red);
g.drawString("2323", 200, 200);
g.drawOval(300, 250, 30, 70);
g.drawImage(image, 250, 200, 400, 300, null);
}
/**
* @param args
*/
public static void main(String[] args) {
new ImageFrame();
}
}
代码自己看,然后运行截图如下:
文件相对路径:
运行结果:
展开全部
注意,TOMCAT不支持中文路径,就是说,如果你的图片路径有中文,或者图片是中文命名的话,就显示不出来。不过不存在这个问题,说明是你图片的路径没写对
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般是路径问题的呢。。路径不对,就显示不了额。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询