
正文
java+动态图片源代码,java gif图片
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java画图的问题
1、java绘图要长期保持,要重写:AWT—paint(Graphics)swing—paintComponent(Graphics)方法。=== 你意思是鼠标动作都画出相应的形状吧。你目前要画的都是线,那么这样做,程序主体里放一个队列,用Vector和ArrayList实现都可以。
2、我觉得,你的这个问题,归根到底就是“怎么创作一个动态图片”的问题。
3、this.add(new lianxi());lianxi这个类在哪里?这个逻辑不太清晰啊,你是要把img放在lianxi1还是lianxi这个JFrame上?仔细检查一下吧。gdrawImage(img,0,0,this);这样子不会报错么?img在类中,为非static的。
4、另外你的算法也有漏洞,当你想从右上角拉到左下角画矩形的时候是没有反应的。 下面这个程序修改了只画一个的错误,改进了右上角拉到左下角的漏洞,还增加了拖动的中间过程。没时间给你写注释,自己看吧。
5、产生一个BufferedImage类,绘制图形时绘制Image,这样就行了。你现在的消失主要是以前绘制的东西没有保存,但是Image会帮你保存的。
相关问答
Q1: java实现游戏背景图片的动态移动,我想用java做一个小霸王中冒险岛这样...
设计游戏,首先就要设计界面。首先看一下我设计的一个界面。界面分为左边的游戏区与右边的控制区。游戏区包含“得分信息”和贪吃蛇的游戏区,右边控制区有“开始”“暂停”“停止”按钮,等级选择单选框以及游戏排行榜。
:建立一个自定义Panel,继承自JPanel,重写它的paintComponent()方法,在方法中将图像绘制出来。
Java的开发:网页开发:最常用的移动APP开发,比如Android上的一些APP程序;一些H5的WEB APP开发;一些手机上的小游戏,大概可以分为这几种。
Q2: java如何传输动态图片(GIF图片)?
eclipse中配置gif图直接建立一个image目录放进去就可以了,然后需要用到的时候读出来。一般没有固定的要求的,只要是放在”WebRoot“路径下的任意文件夹下都可以被加载。
完全可以,程序如下,这里把图片和程序放在一块,不放在一起的话。代码Icon icon=new ImageIcon(gif);//要给出图片的完整的路径。
以前我也用到过这个问题,图片闪的原因是因为界面在不断的重绘,而图片通常数据量较大,造成重绘时闪动。以下的代码你可以参考下。
关于java+动态图片源代码和java gif图片的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







