5网络Java
〖例11.5〗 获取并播放网络结点上的声音文件。 //Li11_05.java import java.applet.*; import java.awt.*; import .*; public class Li11_05 extends Applet { AudioClip loopClip; public void paint(Graphics g) { String Audur = /test.au; //请根据实际情况更改站点的域名 //或String Audur = http://xzsd.8866.rg/; try { play(new URL(Audur)); //或play(new URL(Audur),test.au); } catch(Exception e){} }} 〖例11.6〗 获取并播放网络结点上的声音文件。 import java.applet.*; import java.awt.*; import .*; public class Li11_06 extends Applet{ AudioClip loopClip; public void init() { String Audur = /java/test.wav;//请根据实际情况更改站点域名 //或String Audur = /java/; try { loopClip = getAudioClip(new URL(Audur)); //或loopClip = getAudioClip(new URL(Audur),test.wav); } catch(Exception e){} }//init() public void paint(Graphics g){ loopClip.loop(); }} 获取文档 利用Java提供的getAppletContext().showDoc ument()方法可以显示Web服务器结点的HTML文档,在调用这个方法之前首先需要指定文档的网络资源的URL。其两种格式如下: void showDocument(URL url); void showDocument(URL url, String target); 第一种格式在当前窗口中打开指定的网页文件,第二种格式在指定的窗口中打开指定的网页文件。同前面的显示网络上其他结点的资源一样,获取文档也有两种编程方式,例11.7和例11.8分别演示了showDocument()方法的使用。 〖例11.7〗 获取并显示网络结点上的文档资源。 import java.applet.*; import java.awt.*; import .*; public class Li11_07 extends Applet{ URL docur= null; public void paint(Graphics g) { try { docur=new URL(/java/index.htm); //请根据实际情况更改站点域名 } catch (MalformedURLException e) { System.out.println(不能打开该URL地址。); } if (docur != null) { getAppletContext().showDocument(docur); } } } 〖例11.8〗 获取并显示网络结点上的文档资源。 import java.applet.*; import java.awt.*; import .*; public class Li11_08 extends Applet{ URL docur= null; public void paint(Graphics g) { try { getAppletContext().showDocument(new URL(/java/index.htm)); }catch (MalformedURLException e) { System.out.println(不能打开该URL地址。); } }//paint() } 上面的两个程序只是利用showDocment()方法显示网上的HTML文档,但并不能对其内容进行处理。实际上,Java还可以读取网络上文件的内容,并对其内容进行处理。 Java读取并处理网络上文件内容的步骤如下: (1)创建一个
您可能关注的文档
- 5剪切与挤压.ppt
- 5实验五探究平抛运动的规律.ppt
- 5多层砌体房屋和底部框架房屋的抗震设计2014.ppt
- 5分层架构之数据库访问技术.ppt
- 5我的老师.ppt
- 5插补原理及控制方法.ppt
- 5数列的概念及简单表示法、等差数列50.ppt
- 5月30日谭剑波老师直播课四六级翻译作文讲义.ppt
- 5中考物理综合复习质量和密度11.ppt
- 5机械加工工艺过程设计.ppt
- 腾讯安全沙龙:红队视角下的海外SRC猎场:战略、战术与突破.pdf
- 【icap】ETS的范围扩展:设计和政策挑战.docx
- bcg -美国最高法院关于关税的裁决对你的企业意味着什么 What Does the US Supreme Court Ruling on Tariffs Mean for Your Business.pdf
- 2026届甘肃兰州市高三下学期第一次模拟考试历史试卷(扫描版,含答案).docx
- bcg -零售银行如何让人工智能代理发挥作用 How Retail Banks Can Put AI Agents to Work.pdf
- 住宅项目规范解读(GB 55038-2025) -培训 - 房地产-2025.docx
- 盘扣式脚手架工程量自动计算表 -培训 -房地产-2025.pdf
- 广东省汕头市2024-2025学年高三下学期第一次模拟考试英语学试题(含答案).docx
- 品牌研究+_+2025+CAPSE中国航司品牌榜单.pdf
- 【银河专题】如何看待豆粕内外价差关系.pdf
原创力文档

文档评论(0)