Java Applet技巧 - 编程入门网
ean keyUp(Event evt,int x)//键盘被松开的处理函数
{
text="";
repaint();
return true;
}
}
当键盘被按下时,程序就会显示"Key Down",键盘松开时清除文字。利用这些函数,我们就可以用鼠标和键盘函数与用户交互。 Java Applet技巧(3)时间:2011-01-24显示图像文件 由于图像文件在web上的广泛应用,因此Java也提供了许多函数,对图像进行各种处理,比如对图像进行显示、拷贝、切割、缩放、各种颜色的变换等等。最常使用的就是图像的显示,而且也非常简单,仅仅用drawImage()就可实现:
此时将图像文件名放在参数imagename中传送给程序,程序将显示出图像。目前,Java支持的图像格式有gif、jpg文件。要注意,由于图像文件是异步传输的,因此我们使用了接口ImageObserver来处理图像传输过程中的信息;当然必要的时候,我们可以用类MediaTracker来跟踪图像的传输。 播放声音文件 声音和图像是息息相关的,既然说了图像当然要再讲一讲声音。Java提供了简单的声音函数来支持声音的播放,这几个声音函数分别是play()、loop()和stop()。我们来看用play()函数来播放声音的例子:
把声音文件通过参数"soundname"传送给程序,当鼠标点击程序时,就会播放指定的声音文件。要注意,声音的播放也是异步执行的,当执行play()函数时,函数立即返回,声音由后台程序播放。 Java Applet技巧(4)时间:2011-01-24获取程序显示空间大小 Java Applet是在页面中运行的,在页面中我们通过定义"width=?? height=??"来规定Java程序的显示空间。因此Java程序获得此信息是十分必要的,Java程序应该通过调整自身来适应外部空间。下面我通过一个画椭圆的程序来介绍获得显示空间大小的方法:
程序通过size()函数获得空间大小,此函数返回的是Dimension类,程序的显示宽度和高度都包含在返回的Dimention类中。 设置颜色 要做一个漂亮的Java Applet程序一定离不开颜色的设置,包括背景颜色和前景颜色,Java提供了丰富的颜色处理函数。我们这里只介绍最简单的颜色设置,这个程序将背景设置成蓝色,前景设置成绿色,并用前景色填充一个矩形:
另外,还可以用Graphics类中的seColor()函数来 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |