;
帖子
3919 
精华
积分
11710 
鱼币
0 ¥ 
来自
大连 
在线时间
1858 小时 
注册时间
2007-6-11 
最后登录
2009-10-20 

贴图大师勋章新人进步勋章宣传大使勋章论坛元老勋章

3
发表于 2009-1-5 19:48 | 只看该作者
鍦ˋpplet涓鍙栨枃浠跺唴瀹 - 缂栫▼搴 - Powered by SupeSite

浣犵殑浣嶇疆锛缂栫▼搴 >> 璧勮 >> JAVA棰戦亾 >> APPLET&SWING >> 璇︾粏鍐呭 鍦ㄧ嚎鎶曠ǹ

鍦ˋpplet涓鍙栨枃浠跺唴瀹

鍙戝竷: 2008-6-25 14:48 |  浣滆: admin |   鏌ョ湅: 17娆

---- 鎴戜滑鐭ラ亾锛屽湪Java Applet涓嚭浜庡畨鍏ㄦц冭檻锛孉pplet鏄笉鍏佽瀵规枃浠惰繘琛屾搷浣滅殑锛屼笉浠呬笉鍏佽鍐欐枃浠讹紝鑰屼笖涓嶅厑璁歌鏂囦欢銆傚敖绠℃垜浠湪缂栧埗Applet鏃跺嵆浣夸娇鐢ㄤ簡鏂囦欢鎿嶄綔鐨勮鍙ava涓嶄細鎶ラ敊锛屽湪寮鍙戝伐鍏凤紙濡侰afe锛変腑璋冭瘯鏃朵篃鑳藉姝e父杩愯锛屼絾褰撴垜浠湪娴忚鍣ㄤ腑杩愯杩欎釜Applet鏃舵祻瑙堝櫒灏变細鎶ラ敊銆備絾鏈夋椂鎴戜滑鐨勭‘瑕佽鍙栨枃浠朵腑鐨勫唴瀹癸紝姣斿瑕佸皢鏈嶅姟鍣ㄤ腑鐨.txt鏂囦欢鍐呭鍦ˋpplet涓樉绀哄嚭鏉ワ紝鏄笉鏄氨娌℃湁鍔炴硶浜嗗憿锛

---- 涓嶏紒鏈夊姙娉曘傚喅绐嶅氨鏄垜浠笉瑕佸皢杩欎簺鏈嶅姟鍣ㄤ笂鐨勬枃浠朵綔涓烘櫘閫氭枃浠舵潵澶勭悊锛岃屾槸灏嗗畠浠綔涓虹綉缁滆祫婧愭潵鑾峰彇瀹冧滑鐨勫唴瀹广傚湪Java涓彲鐢ㄤ簬鑾峰彇缃戠粶璧勬簮鐨勭被涓昏鏈変袱绉嶏紝涓鏄疷RL绫伙紝鍙︿竴涓槸URLConnection绫汇備袱涓被閮芥彁渚涗簡浠ュ瓧鑺傛祦鐨勬柟寮忚鍙栬祫婧愪俊鎭殑鏂规硶锛岃屼笖鍙互瀵硅祫婧愪俊鎭殑绫诲瀷浣滃嚭鍒ゆ柇锛屼互渚夸綔鐩稿簲鐨勫鐞嗐備笉鍚屼箣澶勬槸URLConnection绫诲彲鎻愪緵鐨勪俊鎭瘮URL绫昏澶氬緱澶氾紝瀹冮櫎浜嗗彲浠ヨ幏鍙栬祫婧愭暟鎹锛岃繕鍙互鎻愪緵璧勬簮闀垮害銆佽祫婧愬彂閫佹椂闂淬佽祫婧愭渶鏂版洿鏂版椂闂淬佽祫婧愮紪鐮併佽祫婧愮殑鏍囬绛夎澶氫俊鎭

---- 浠ヤ笅鏄袱涓被鐨勫父鐢ㄦ柟娉曘

URL绫伙細

? URL(String, String, int, String)

鏋勯犳柟娉曪紝鍒涘缓涓涓寘鍚崗璁被鍨嬨佷富鏈哄悕銆

绔彛鍙峰拰璺緞鐨刄RL瀵硅薄

? URL(String, String, String)

鏋勯犳柟娉曪紝鍒涘缓涓涓寘鍚崗璁被鍨嬨佷富鏈哄悕鍜岃矾寰

鐨刄RL瀵硅薄锛屽叾涓鍙e彿涓虹己鐪佸

? URL(String)

鏋勯犳柟娉曪紝鍒涘缓涓涓猆RL瀵硅薄锛屽弬鏁板皢鍗忚

銆佷富鏈哄悕銆佺鍙e彿鍜岃矾寰勭粍鍚堣捣鏉

? URL(URL,String)

鏋勯犳柟娉曪紝鏍规嵁缁欏畾URL瀵硅薄涓庣浉瀵硅矾寰勫垱寤轰竴涓柊鐨刄RL瀵硅薄

? Object getContent( )

妫绱RL鍐呭淇℃伅锛屽苟杩斿洖缁欏璞

? InputStream openStream( )

浠庤祫婧愬杩斿洖涓涓緭鍏ユ祦

? URLConnection openConnection( )

鐢熸垚涓涓猆RLConnection瀵硅薄

URLConnection绫伙細

? protected URLConnection(URL)

鏋勯犳柟娉曪紝鍒涘缓涓涓拡瀵规寚瀹歎RL瀵硅薄鐨刄RLConnection绫

? Object getContent( )

杩斿洖URL瀵硅薄鎵瀵瑰簲鐨勫唴瀹

? InputStream getInputStream( )

鑾峰彇浠庡璞′腑璇诲彇鐨勫瓧鑺傛祦

? Protected static String guessContentTypeFromStream(InputStream is)

鏍规嵁杈撳叆娴佺寽娴嬪唴瀹圭殑绫诲瀷

---- 涓嬮潰浠ヨ鍙栨湇鍔″櫒涓婄殑.txt鏂囦欢鍐呭涓轰緥璇存槑濡備綍鍦ˋpplet涓鍙栨枃浠躲傝鏈嶅姟鍣ㄧ殑IP鍦板潃涓202.114.1.16锛.txt鏂囦欢鐨勮矾寰勪负/file/sample.txt銆備互涓嬫槸璇诲彇sample.txt鍐呭鐨凙pplet鐨勬簮浠g爜銆

//getfile.html

< HTML >

< HEAD >

< TITLE >璇诲彇鏂囦欢鐨凙pplet< /TITLE >

< /HEAD >

< BODY >

杩欐槸鏈嶅姟鍣ㄤ笂TXT鏂囦欢鐨勫唴瀹< BR >

< Applet code="getFile.class" width=200 height=100 >

< /Applet >

< /BODY >

< /HTML >

//getFile.java

import java.awt.*;

import java.applet.*;

import java.net.*;

import java.io.*;

public class getFile extends Applet

{

String info;

public void init()

{

URL url;

URLConnection urlc;

resize(200,100);

setBackground(Color.white); 

鎵撳嵃 | 鏀惰棌姝ら〉 |  鎺ㄨ崘缁欏ソ鍙 | 涓炬姤
涓婁竴绡 涓嬩竴绡
 

璇勫垎锛0

鍙戣〃璇勮
鏌ョ湅鍏ㄩ儴鍥炲銆愬凡鏈0浣嶇綉鍙嬪彂琛ㄤ簡鐪嬫硶銆