public void drawNode(Graphics g,int x,int y)
{
Node tmp=man.getMapData(x,y);
//tmp是一个包含坐标x,y和字符数据c的类,通过getMapData获取坐标相同的Node返回
switch(tmp.c)//对于里边的c值的不同,选择不同的图片复制到画面的某个位置
{
case '+':
g.drawImage(image[0],x,y,this);//这样提示出错哦!他要求参数是(ImageObserver),强制转换也还是不行??
break;
} 如上面函数一样,这个类是没有实现applet的,
注:
图片Image是从文件上面读取的,像素是30*30;
x,y是图片的左上角坐标
我要实现的是有多个Image,象拼图一样弄到一个画面上去,各位能够给点方法吗?
如果有不清楚的地方,请说明!!谢谢。
{
Node tmp=man.getMapData(x,y);
//tmp是一个包含坐标x,y和字符数据c的类,通过getMapData获取坐标相同的Node返回
switch(tmp.c)//对于里边的c值的不同,选择不同的图片复制到画面的某个位置
{
case '+':
g.drawImage(image[0],x,y,this);//这样提示出错哦!他要求参数是(ImageObserver),强制转换也还是不行??
break;
} 如上面函数一样,这个类是没有实现applet的,
注:
图片Image是从文件上面读取的,像素是30*30;
x,y是图片的左上角坐标
我要实现的是有多个Image,象拼图一样弄到一个画面上去,各位能够给点方法吗?
如果有不清楚的地方,请说明!!谢谢。
解决方案 »
- 如何将通过socket读入的DataInputStream转换为Document类型来使用?
- [求助] 如何在内部类里调用内部类自身的成员变量?
- JDBC
- 哪个类里有关于窗口最小化,最大化的方法??
- 如何在JPanel内画图?我的代码是。。。为什么错误呢?
- always on top 的功能是如何实现的?
- 推荐一本权威的,而且深入、全面的JAVA书。
- 大家帮帮忙:Applet的log信息如何写进一个本地文档?
- 各位大侠!想从.net转向java推荐一下啊!
- 请问我怎样才能把我的一个Appletcation发布到网上让别人来看啊?听说有一个叫apache的软件,是不是可以完成我说的这些要求啊
- 查找字符出现次数??
- 简单数据类型在内存中的存储方式
drawImage(image[0],x,y,this);
里面的X,Y代表坐标,更改坐标,理论上就可以达到分格画图的效果了
的确只是画一个图片,我设计是这样的:用另一个函数获取每个图片的位置,然后用
drawNOde画出图片!但是用drawImage(image[0],x,y,this);却提示出错。。晕大家有没有什么方法实现拼图一样的图片合成。