在有些情况下,可能需要在发生某事件时伴之以声音,尢其是在Applet中装载图像的同时播放声音,这样将大大地丰富Applet的内容。协调使用图像的声音是十分重要的。 声音和图像的协调(Appletl.java) //源程序清单importjava.awt.*;importjava.applet.*;importjava.util.*;publicclassA..
Java不仅提供了对图形、图像的支持,还允许用户实现连续的图像播放,即动画技术。Java动画的实现,首先用Java.awt包中的Graphics类的drawImage()方法在屏幕上画出图像,然后通过定义一个线程,让该线程睡眠一段时间,然后再切换成另外一幅图像;如此循环,在屏幕上画出一系列的帧来造成运动..
使用Applet播放声音时需首先定义AudioClip对象,GetAudioClip方法能把声音赋予AudioClip对象,如果仅想把声音播放一遍,应调用AudioClip类的play方法,如果想循环把声音剪辑,应选用AudioClip类的loop方法。 (1)播放声音文件 图像格式各种各样,如BMP、GIF和JP..
JavaApplet常用来显示存储在GIF文件中的图像。JavaApplet装载GIF图像非常简单,在Applet内使用图像文件时需定义Image对象。多数JavaApplet使用的是GIF或JPEG格式的图像文件。Applet使用getImage方法把图像文件和Image对象联系起来。 Graphics类的drawImage方法..
与用户的交互是Java的主要作用,也正是Java吸引人的原因,用户可以通过鼠标与JavaApplet程序对话。我们先来看响应鼠标的例子: //Mouse.javaimportjava.awt.*;importjava.applet.*;publicclassMouseextendsApplet{ Stringtext=""; publicvoidpaint(Graphicsg) { g.drawStrin..
显示文字是Java中最基本的功能,使用非常简单的方式来支持文字的显示,只要使用类Graphics中的drawString()函数就能实现。我们来看最简单的ghq例子: //ghq.javaimportjava.awt.*;importjava.applet.*;publicclassghqextendsApplet{ Stringtext="ghqisastudent!"; publicvoidpaint(G..
JavaApplet是用Java语言编写的一些小应用程序,这些程序是直接嵌入到页面中,由支持Java的浏览器(IE或Nescape)解释执行能够产生特殊效果的程序。它可以大大提高Web页面的交互能力和动态执行能力。包含Applet的网页被称为Java-powered页,可以称其为Java支持的网页。 当用户访..
Java的入门比我想象中的还要简单的多,目前为止我已经对Java的基本语法结构有所了解。但我知道,深入的研究任何一门语言,都需要时间和实践的积累. Applet是Java编写的可以在浏览器端运行的代码,它与应用程序的明显区别在于其执行方式的不同,应用程序如C程序是从main()主程序开始..
在网页的表单中可以禁止输入某些符号的简单实现方法,比如下面的代码是禁止输入:“*”、“^”和“|”三个符号 <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="h..
<HTML><HEAD><script>varNum=4;//这里是增加选项卡的数目varcarNum=2+Numfunctiondocument.onselectstart(){varobj=event.srcElementif(obj.tagName=="SPAN"){returnfalse;}}functiondocument.onmousedown(){varobj=event.srcElementvarpobj=obj.parentElemen..
<styletype=text/css>td{font-size:12px;color:#000000;line-height:150%;}.sec1{background-color:#EEEEEE;cursor:hand;color:#000000;border-left:1pxsolid#FFFFFF;border-top:1pxsolid#FFFFFF;border-right:1pxsolidgray;border-bottom:1pxsolid#FFFFFF}.sec2{backg..
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/html;chars..
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/&..
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/html;chars..
<html> <head><metahttp-equiv="Content-Type"content="text/html;charset=gb2312"><title>网页特效代码---CSS仿淘宝首页导航条按钮布局效果</title><style>/*子鼠*/body{font-size:12px;text-align:center;margin-top:30px;font-family:Verdana;}d..
<html> <head><metahttp-equiv="Content-Type"content="text/html;charset=gb2312"><title>网页特效|http://www.wysjs.cn/|---CSS制作的三级菜单</title><styletype="text/css"><!--body{font-family:Arial,Helvetica,sans-serif;font-size:1..
<html> <head><metahttp-equiv="Content-Type"content="text/html;charset=gb2312"><title>网页特效观止|http://www.wysjs.cn/|---CSS制作的阴影链接文字</title> </head> <body><style>ul,li{margin:0px;padding:0px;list-style-..
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/html;chars..
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/html;chars..
<html><body><styletype="text/css"> #elButtona{ color:#000000; font-size:10px; font-family:verdana; font-weight:bold; text-decoration:none; border:4pxoutsetaqua; background-color:#00ffff; display:block; width:160px; padding:3p..