当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: Java Applet常用来显示存储在GIF文件中的图像。
 

 

    摘要:在java中实现动画有很多种办法,但它们实现的基本原理是一样的,即在屏幕上画出一系列的帧来造成运动的感觉java 不仅提供了对图形、图像的支持,还允许用户实现连续的图像播放,即动画技术。java 动画的实现,首先用ava.awt 包中的 graphics 类的drawimage()方法在屏幕上画出图像,然后通过定义一个线程,让该线程睡眠一段时间,然后再切换成另外一幅图像;如此循环,在屏幕上画出一系列的帧来造成运动的感觉,从而达到显示动画的目的。 为了每秒......
 ·动态图文结合    »显示摘要«
    摘要:动态图文结合javabeans的核心公布如下:import java.io.*;import java.util.*;import java.awt.image.bufferedimage;import java.awt.image;import java.awt.image.affinetransformop;import javax.imageio.imageio;import java.awt.geom.affinetransform;import ......


Java Applet编程显示图像(1)

java applet常用来显示存储在gif文件中的图像。java applet装载gif图像非常简单,在applet内使用图像文件时需定义image对象。多数java applet使用的是gif或jpeg格式的图像文件。applet使用getimage方法把图像文件与image对象联系起来。

【相关文章:保护iSCSI系统的五大绝招

【扩展阅读:小公司应对DR的省钱妙招

graphics类的drawimage方法用来显示image对象。为了提高图像的显示效果,许多applet都采用双缓冲技术:首先把图像装入内存,然后再显示在屏幕上。 【扩展信息:应用iSCSI整合存储与网络资源

applet可通过imageupdate方法测定一幅图像已经装了多少在内存中。

装载一幅图像

java把图像也当做image对象处理,所以装载图像时需首先定义image对象,格式如下所示:

image picture;

然后用getimage方法把image对象与图像文件联系起来:picture=getimage(getcodebase(),"imagefilename.gif");

getimage方法有两个参数。第一个参数是对getcodebase方法的调用,该方法返回applet的url地址,如www.sun.com/applet。第二个参数指定从url装入的图像文件名。如果图文件位于applet之下的某个子目录,文件名中则应包括相应的目录路径。

用getimage方法把图像装入后,applet便可用graphics类的drawimage方法显示图像,形式如下所示:

g.drawimage(picture,x,y,this);

该drayimage方法的参数指明了待显示的图像、图像左上角的x坐标与y坐标以及this。

第四个参数的目的是指定一个实现imageobserver接口的对象,即定义了imageupdate方法的对象(该方法随后讨论)。

显示图像(showimage.java)

//源程序清单

import java.awt.*;


...   下一页
 ·jar文件包及jar命令详解    »显示摘要«
    摘要:常常在网上看到有人询问:如何把 java 程序编译成 .exe 文件。通常回答只有两种,一种是制作一个可执行的 jar 文件包,然后就可以像.chm 文档一样双击运行了;而另一种是使用 jet 来进行 编译。但是 jet 是要用钱买的,而且据说 jet 也不是能把所有的 java 程序都编译成执行文件,性能也要打些折扣。所以,使用制作可执行 jar 文件包的方法就是最佳选择了,何况它还能保持java 的跨平台特性。 下面就来看看什么是 jar 文件包吧: ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE