java中加入动态图片

问题描述

各位大侠,我想用java做一个小游戏,想在当中加入动态的效果,但是不知道怎么做,望各位大侠指导!!!还有就是那个点击按钮以后出现界面的切换,那种从一边抽走的效果是怎么做出来的啊???

解决方案

解决方案二:
你要写游戏可以下看看别人的这个论坛就有很多有一个好像叫300行的俄罗斯方块你可以看看你这个效果估计得自己画用添加一个panel获得graphic画上再刷新等想不闪烁还得用双缓冲。。。
解决方案三:
importjava.io.IOException;importjavax.swing.*;importjava.awt.*;importjava.awt.image.*;importjava.io.File;importjavax.imageio.ImageIO;publicclassNewClass{JFrameframe;JPanelcontentPane;BufferedImageimage;intx;publicNewClass(){try{image=ImageIO.read(newFile("1.jpg"));//此文件在当前目录下x=0;frame=newJFrame();contentPane=newJPanel(){publicvoidpaint(Graphicsg){intwidth=this.getWidth();intheight=this.getHeight();g.setColor(Color.white);g.fillRect(0,0,width,height);g.drawImage(image,x,0,null);}};contentPane.setPreferredSize(newDimension(600,600));frame.setContentPane(contentPane);frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frame.pack();frame.setVisible(true);newThread(){publicvoidrun(){while(true){try{Thread.sleep(20);x+=10;if(x>600){x=0;}contentPane.repaint();}catch(InterruptedExceptionex){ex.printStackTrace();}}}}.start();}catch(IOExceptionex){ex.printStackTrace();}}publicstaticvoidmain(Stringargs[]){newNewClass();}}

解决方案四:
如上贴,想要搞动态的效果,用绘图函数去玩吧

时间: 2024-10-24 15:16:29

java中加入动态图片的相关文章

uffered mage-JAVA中JPanel图片缓存成BufferedImage,稍候将其画出,但画出为空白

问题描述 JAVA中JPanel图片缓存成BufferedImage,稍候将其画出,但画出为空白 5C 如何将JPanel画出的图像,保存在缓存区(Bufferedimage),再通过drawImage()画出来 public void paintComponent(Graphics g) { super.paintComponent(g); if (bufferedImage == null) { g.setColor(Color.red); for (int i = 0; i < numCi

怎么用java显示ftp服务器上文件夹中的图片在jsp页面上?

问题描述 怎么用java显示ftp服务器上文件夹中的图片在jsp页面上? ftp在另一台windows上,访问jsp页面要读取并显示出ftp上的图片. ftp上的图片路径保存在数据库中,操作ftp的jar我选了apache的FtpClient. 现在的问题是,action获取到ftp上的文件后,是下载下来再读取成流输出到页面呢?还是直接从FTP获取成流输出到页面?如果有,求思路,最好有代码举例我不想ftp上的文件下载到部署环境上然后再输出到页面,想通过读取ftp的流直接显示到页面,页面关闭后流就

java中数组和图片的相互转换问题。

问题描述 java中数组和图片的相互转换问题. 由于需求,我把一个灰度图片转成了一个short类型的数组. File file = new File("grayImage.jpg"); BufferedImage src=ImageIO.read(file); int width=src.getWidth(null); int height=src.getHeight(null); int minX=src.getMinX(); int minY=src.getMinY(); shor

jdbc-如何用Java根据存在于sqlserver2000中的图片路径把图片读取出来

问题描述 如何用Java根据存在于sqlserver2000中的图片路径把图片读取出来 把图片都放在一个文件夹里,用sqlserver2000存图片路径,路径该怎么写?如何用Java jdbc桥接方式把图片读取出来?希望高手指导 解决方案 首先我们在sqlserver是有<图片>这个字段用于存贮图片信息的,那我们就解析并输出图片,java读取sqlserver <图片>字段图片并输出你的图片文件夹要在项目下,数据库中写成绝对路径 public class GetPhoto { /*

java中关于使用多张相同的图片

问题描述 java中关于使用多张相同的图片 请问当我要在java中要使用多张相同的图片怎么办但变量名要不同?可以把它封装成一个类来通过创建实例实现吗?谢谢. 解决方案 用一个数组就是了,通过下标来选择你要访问的那一张. 解决方案二: 建议不要用数组,用List集合 解决方案三: 这种情况用map比较好. 解决方案四: 如果能提前知道是哪些,可以直接用一个public static final Map存,key存变量名,value存图片.

java中ueditor自带的图片上传(单张/多张),怎样将图片上传到静态资源服务器上。

问题描述 java中ueditor自带的图片上传(单张/多张),怎样将图片上传到静态资源服务器上. java的富文本编辑器ueditor,如何是它自带的上传图片功能,将图片上传到自己定义的静态资源服务器上(Linux).而不是上传到项目的根目录下,或者本地. 解决方案 ueditor有个接收上传文件的类,找到它,修改之, 之前使用的时候还有的,不知道你的版本和我的一样不....

Java向Excel中插入图片

问题描述 网上找了好多例子都是这个错误,请大神看看是不是我的POI库有问题啊?如果是的话那么正确的POI库是哪一个?错误提示如下:Exceptioninthread"main"java.lang.NoClassDefFoundError:org/apache/commons/codec/digest/DigestUtilsatorg.apache.poi.hssf.usermodel.HSSFWorkbook.addPicture(HSSFWorkbook.java:1610)atof

java 中何使面板中的背景图片随面面变大变而改变

问题描述 请问各位java高手java中何使面板中的背景图片随面面变大变而改变???在此我表示感谢! 解决方案 解决方案二:一般的解决方法是在背景图片的属性里找到Anchor的属性,将里面的四个都选上就可以了.解决方案三:大哥,能不能给我讲具体点呀?我是新手,有些东西不那么明白!

java word 图片-java程序怎么读取word文档中的图片,然后把图片保存到其他路径上

问题描述 java程序怎么读取word文档中的图片,然后把图片保存到其他路径上 java程序怎么读取word文档中的图片,然后把图片保存到其他路径上,求指教,就代码,急等....