applet学习笔记2

类别:Java 点击:0 评论:0 推荐:
1.使用图象
★录入图象
Image.getImage(URL,url)
Image.getImage(URL url,String name)
eg:
URL url1
url1=new URL("http://www.xyz.com/images/a.gif");
Image image1=getImage(url1);
Image image2=getImage(getCodeBase(),"../images/a.gif");
getCodeBase()方法是返回相对路径.就是说网页文件在那里他就返回网页文件的位置
★显示图象
g.drawImage(image1,x,y,width,height,this);
g.drawImage(image1,x,y,width,height,Color.blue,this);
后一种是将图象背景设置为蓝色
2使用声音
★资源定位
audiopath=new URL(getCodeBase()+"../sounds/a.midi");
★读取资源
getAudioClip(URL);将音乐读取到AudioClip类的myAudio中
eg: AudioClip myAudio=getAudioClip(audiopath);
★音乐播放
myAudio.loop(); //循环播放
myAudio.play(); //播放一次
myAudio.stop(); //停止播放
或者直接一次性读入并且播放
play(getCodeBase()"../sounds/a.midi");
3.使用字体和参数
★创建一个Font
Font myfont=new Font("隶书",Font.BOLD,14);
★设置字体
g.setFont(myFont);
g.setColor(Color.green); //设置新的颜色
g.drawString("string");
4.画图函数
★画线函数
drawLine(x,y,ex,ey) //由点(x,y)到点(ex,ey)

本文地址:http://com.8s8s.com/it/it13997.htm