日期:2014-05-20  浏览次数:20579 次

如何用java调用图片并显示为背景图片
java图形界面的编写中用一个图片做背景,然后根据不同的显示内容 背景图片相应的位置要有动作(比如 不断闪动),求高人指点,最好有具体的方法,小弟是个新手。

------解决方案--------------------
两种方法(1)生成一个JLabel标签,然后利用JLabel(Icon image)这个构造方法就可以加载图片(2)生成一个JPanel面板,然后在面板中加载背景图上面两种方法
------解决方案--------------------
重载paintComponent(Graphics g)函数,在里面drawImage(0, 0, width(), height(), image); 这样就可以为这个JPanel绘制背景。

在绘制背景图片时,需要考虑到图片的大小,背景不够大时是否平铺,拉伸等以让效果尽量满意。