锘??xml version="1.0" encoding="utf-8" standalone="yes"?>欧美精品1区,国产精品久久久久久久久免费,久久国产黑丝http://m.shnenglu.com/littlesupersun/category/5059.htmlMicrosoft ATC--software design engineerzh-cnFri, 23 May 2008 10:32:45 GMTFri, 23 May 2008 10:32:45 GMT60Collection 鍜?Collections鐨勫尯鍒?/title><link>http://m.shnenglu.com/littlesupersun/archive/2007/09/02/31420.html</link><dc:creator>棣欏績鏅撶瓚</dc:creator><author>棣欏績鏅撶瓚</author><pubDate>Sun, 02 Sep 2007 13:35:00 GMT</pubDate><guid>http://m.shnenglu.com/littlesupersun/archive/2007/09/02/31420.html</guid><wfw:comment>http://m.shnenglu.com/littlesupersun/comments/31420.html</wfw:comment><comments>http://m.shnenglu.com/littlesupersun/archive/2007/09/02/31420.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://m.shnenglu.com/littlesupersun/comments/commentRss/31420.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/littlesupersun/services/trackbacks/31420.html</trackback:ping><description><![CDATA[Collection鏄泦鍚堢被鐨勪笂綰ф帴鍙o紝緇ф壙涓庝粬鐨勬帴鍙d富瑕佹湁Set 鍜孡ist. <br>Collections鏄拡瀵歸泦鍚堢被鐨勪竴涓府鍔╃被錛屼粬鎻愪緵涓緋誨垪闈欐佹柟娉曞疄鐜板鍚勭闆嗗悎鐨勬悳绱€佹帓搴忋佺嚎紼嬪畨鍏ㄥ寲絳夋搷浣溿?/ca> <img src ="http://m.shnenglu.com/littlesupersun/aggbug/31420.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/littlesupersun/" target="_blank">棣欏績鏅撶瓚</a> 2007-09-02 21:35 <a href="http://m.shnenglu.com/littlesupersun/archive/2007/09/02/31420.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Java浜嬩歡澶勭悊http://m.shnenglu.com/littlesupersun/archive/2007/08/31/31301.html棣欏績鏅撶瓚棣欏績鏅撶瓚Fri, 31 Aug 2007 06:14:00 GMThttp://m.shnenglu.com/littlesupersun/archive/2007/08/31/31301.htmlhttp://m.shnenglu.com/littlesupersun/comments/31301.htmlhttp://m.shnenglu.com/littlesupersun/archive/2007/08/31/31301.html#Feedback0http://m.shnenglu.com/littlesupersun/comments/commentRss/31301.htmlhttp://m.shnenglu.com/littlesupersun/services/trackbacks/31301.html

瀵逛簨浠剁被鍨嬪拰浼犻掔殑妯″瀷鐨勫畾涔夊拰鎵╁厖鎻愪緵涓涓叕鍏辨鏋訛紝騫墮傚悎浜庡箍娉涚殑搴旂敤銆?br>
涓嶫ava璇█鍜岀幆澧冩湁杈冮珮鐨勯泦鎴愬害銆?br>
浜嬩歡鑳借鎻忚堪鐜鎹曡幏鍜岀偣鐏?br>
鑳戒嬌鍏跺畠鏋勯犲伐鍏烽噰鍙栨煇縐嶆妧鏈湪璁捐鏃剁洿鎺ユ帶鍒朵簨浠訛紝浠ュ強浜嬩歡婧愬拰浜嬩歡鐩戝惉鑰呬箣闂寸殑鑱旂郴銆?br>
浜嬩歡鏈哄埗鏈韓涓嶄緷璧栦簬澶嶆潅鐨勫紑鍙戝伐鍏楓?br>
浜嬩歡浠庝簨浠舵簮鍒扮洃鍚呯殑浼犻掓槸閫氳繃瀵圭洰鏍囩洃鍚呭璞$殑Java鏂規硶璋冪敤榪涜鐨勩?nbsp;瀵規瘡涓槑紜殑浜嬩歡鐨勫彂鐢燂紝閮界浉搴斿湴瀹氫箟涓涓槑紜殑Java鏂規硶銆傝繖浜涙柟娉曢兘闆嗕腑瀹氫箟鍦ㄤ簨浠剁洃鍚咃紙EventListener錛夋帴鍙d腑錛岃繖涓帴鍙h緇ф壙java.util.EventListener銆?nbsp;瀹炵幇浜嗕簨浠剁洃鍚呮帴鍙d腑涓浜涙垨鍏ㄩ儴鏂規硶鐨勭被灝辨槸浜嬩歡鐩戝惉鑰呫?nbsp;浼撮殢鐫浜嬩歡鐨勫彂鐢燂紝鐩稿簲鐨勭姸鎬侀氬父閮藉皝瑁呭湪浜嬩歡鐘舵佸璞′腑錛岃瀵硅薄蹇呴』緇ф壙鑷?java.util.EventObject銆備簨浠剁姸鎬佸璞′綔涓哄崟鍙備紶閫掔粰搴斿搷搴旇浜嬩歡鐨勭洃鍚呮柟娉曚腑銆?nbsp;鍙戝嚭鏌愮鐗瑰畾浜嬩歡鐨勪簨浠舵簮鐨勬爣璇嗘槸錛氶伒浠庤瀹氱殑璁捐鏍煎紡涓轟簨浠剁洃鍚呭畾涔夋敞鍐屾柟娉曪紝騫舵帴鍙楀鎸囧畾浜嬩歡鐩戝惉鑰呮帴鍙e疄渚嬬殑寮曠敤銆?nbsp;鏈夋椂錛屼簨浠剁洃鍚呬笉鑳界洿鎺ュ疄鐜頒簨浠剁洃鍚呮帴鍙o紝鎴栬呰繕鏈夊叾瀹冪殑棰濆鍔ㄤ綔鏃訛紝灝辮鍦ㄤ竴涓簮涓庡叾瀹冧竴涓垨澶氫釜鐩戝惉鑰呬箣闂存彃鍏ヤ竴涓簨浠墮傞厤鍣ㄧ被鐨勫疄渚嬶紝鏉ュ緩绔嬪畠浠箣闂寸殑鑱旂郴銆?br>


浜嬩歡鐘舵佸璞★紙Event State Object錛?br>涓庝簨浠跺彂鐢熸湁鍏崇殑鐘舵佷俊鎭竴鑸兘灝佽鍦ㄤ竴涓簨浠剁姸鎬佸璞′腑錛岃繖縐嶅璞℃槸java.util.EventObject鐨勫瓙綾匯傛寜璁捐涔犳儻錛岃繖縐嶄簨浠剁姸鎬佸璞$被鐨勫悕搴斾互Event緇撳熬銆備緥濡傦細 


    public class MouseMovedExampleEvent extends java.util.EventObject
    { protected int x, y錛?br>    /*銆鍒涘緩涓涓紶鏍囩Щ鍔ㄤ簨浠禡ouseMovedExampleEvent */
    銆MouseMovedExampleEvent(java.awt.Component source, Point location) { 
    super(source);
    x = location.x;
    y = location.y;
    }
    /* 鑾峰彇榧犳爣浣嶇疆*/
    public Point getLocation() { 
    return new Point(x, y);
    }}
    
  


浜嬩歡鐩戝惉鑰呮帴鍙d笌浜嬩歡鐩戝惉鑰?br>
鐢變簬Java浜嬩歡妯″瀷鏄熀浜庢柟娉曡皟鐢紝鍥犺岄渶瑕佷竴涓畾涔夊茍緇勭粐浜嬩歡鎿嶇旱鏂規硶鐨勬柟寮忋備簨浠舵搷綰墊柟娉曢兘琚畾涔夊湪緇ф壙浜?java.util.EventListener綾葷殑EventListener鎺ュ彛涓紝鎸夎瀹氾紝EventListener鎺ュ彛鐨勫懡鍚嶈浠?Listener緇撳熬銆備換浣曚竴涓被濡傛灉鎯蟲搷綰靛湪EventListener鎺ュ彛涓畾涔夌殑鏂規硶閮藉繀欏諱互瀹炵幇榪欎釜鎺ュ彛鏂瑰紡榪涜銆傝繖涓被涔熷氨鏄簨浠剁洃鍚呫備緥濡傦細


/*鍏堝畾涔変簡涓涓紶鏍囩Щ鍔ㄤ簨浠跺璞?/銆public class MouseMovedExampleEvent extends java.util.EventObject {
  // 鍦ㄦ綾諱腑鍖呭惈浜嗕笌榧犳爣縐誨姩浜嬩歡鏈夊叧鐨勭姸鎬佷俊鎭?br>  ... 
  }
 /*瀹氫箟浜嗛紶鏍囩Щ鍔ㄤ簨浠剁殑鐩戝惉鑰呮帴鍙?/
銆interface MouseMovedExampleListener extends java.util.EventListener { 
 /*鍦ㄨ繖涓帴鍙d腑瀹氫箟浜嗛紶鏍囩Щ鍔ㄤ簨浠剁洃鍚呮墍搴旀敮鎸佺殑鏂規硶*/
 void mouseMoved(MouseMovedExampleEvent mme);
  }

鍦ㄦ帴鍙d腑鍙畾涔夋柟娉曞悕錛屾柟娉曠殑鍙傛暟鍜岃繑鍥炲肩被鍨嬨傚錛氫笂闈㈡帴鍙d腑鐨刴ouseMoved鏂規硶鐨勫叿浣撳疄鐜版槸鍦ㄤ笅闈㈢殑ArbitraryObject綾諱腑瀹氫箟鐨勩?nbsp;


 class ArbitraryObject implements MouseMovedExampleListener { 
銆public void mouseMoved(MouseMovedExampleEvent mme) 
銆 { ... } 
    }
ArbitraryObject灝辨槸MouseMovedExampleEvent浜嬩歡鐨勭洃鍚呫?br>
浜嬩歡鐩戝惉鑰呯殑娉ㄥ唽涓庢敞閿
涓轟簡鍚勭鍙兘鐨勪簨浠剁洃鍚呮妸鑷繁娉ㄥ唽鍏ュ悎閫傜殑浜嬩歡婧愪腑錛屽緩绔嬫簮涓庝簨浠剁洃鍚呴棿鐨勪簨浠舵祦錛屼簨浠舵簮蹇呴』涓轟簨浠剁洃鍚呮彁渚涙敞鍐屽拰娉ㄩ攢鐨勬柟娉曘傚湪鍓嶉潰鐨刡ound灞炴т粙緇嶄腑宸茬湅鍒頒簡榪欑浣跨敤榪囩▼錛屽湪瀹為檯涓紝浜嬩歡鐩戝惉鑰呯殑娉ㄥ唽鍜屾敞閿瑕佷嬌鐢ㄦ爣鍑嗙殑璁捐鏍煎紡錛?nbsp;



public void add< ListenerType>(< ListenerType> listener)錛?br>public void remove< ListenerType>(< ListenerType> listener)錛?br>    
渚嬪棣栧厛瀹氫箟浜嗕竴涓簨浠剁洃鍚呮帴鍙o細

   public interface ModelChangedListener extends java.util.EventListener { 
 void modelChanged(EventObject e); 
 }
    
鎺ョ潃瀹氫箟浜嬩歡婧愮被錛?nbsp;
public abstract class Model { 
private Vector listeners = new Vector(); 
 // 瀹氫箟浜嗕竴涓偍瀛樹簨浠剁洃鍚呯殑鏁扮粍
 /*涓婇潰璁捐鏍煎紡涓殑< ListenerType>鍦ㄦ澶勫嵆鏄笅闈㈢殑ModelChangedListener*/
   
public synchronized void addModelChangedListener
(ModelChangedListener mcl)
{ listeners.addElement(mcl); }//鎶婄洃鍚呮敞鍐屽叆listeners鏁扮粍涓?br> public synchronized void removeModelChangedListener(ModelChangedListener mcl)
銆{ listeners.removeElement(mcl); //鎶婄洃鍚呬粠listeners涓敞閿
銆}
 
浠ヤ笂涓や釜鏂規硶鐨勫墠闈㈠潎鍐犱互synchronized錛屾槸鍥犱負榪愯鍦ㄥ綰跨▼鐜鏃訛紝鍙兘鍚屾椂鏈夊嚑涓璞″悓鏃惰榪涜娉ㄥ唽鍜屾敞閿鎿嶄綔錛屼嬌鐢╯ynchronized鏉ョ‘淇濆畠浠箣闂寸殑鍚屾銆傚紑鍙戝伐鍏鋒垨紼嬪簭鍛樹嬌鐢ㄨ繖涓や釜鏂規硶寤虹珛婧愪笌鐩戝惉鑰呬箣闂寸殑浜嬩歡嫻併?br>

protected void notifyModelChanged() {
  /*浜嬩歡婧愪嬌鐢ㄦ湰鏂規硶閫氱煡鐩戝惉鑰呭彂鐢熶簡modelChanged浜嬩歡*/
 Vector l; 
EventObject e = new EventObject(this);
    銆銆銆
棣栧厛瑕佹妸鐩戝惉鑰呮嫹璐濆埌l鏁扮粍涓紝鍐葷粨EventListeners鐨勭姸鎬佷互浼犻掍簨浠躲傝繖鏍鋒潵紜繚鍦ㄤ簨浠朵紶閫掑埌鎵鏈夌洃鍚呬箣鍓嶏紝宸叉帴鏀朵簡浜嬩歡鐨勭洰鏍囩洃鍚呯殑瀵瑰簲鏂規硶鏆備笉鐢熸晥銆?br>
synchronized(this) { 
    l = (Vector)listeners.clone(); 
    }
for (int i = 0; i < l.size(); i++) {
 /* 渚濇閫氱煡娉ㄥ唽鍦ㄧ洃鍚呴槦鍒椾腑鐨勬瘡涓洃鍚呭彂鐢熶簡modelChanged浜嬩歡錛?br> 騫舵妸浜嬩歡鐘舵佸璞浣滀負鍙傛暟浼犻掔粰鐩戝惉鑰呴槦鍒椾腑鐨勬瘡涓洃鍚?/
   ((ModelChangedListener)l.elementAt(i)).modelChanged(e); 
銆銆}
    } 
    }
    
鍦ㄧ▼搴忎腑鍙浜嬩歡婧怣odel綾繪樉寮忓湴璋冪敤浜嗘帴鍙d腑鐨刴odelChanged鏂規硶錛屽疄闄呮槸鎶婁簨浠剁姸鎬佸璞浣滀負鍙傛暟錛屼紶閫掔粰浜嗙洃鍚呯被涓殑modelChanged鏂規硶銆?nbsp;


閫傞厤綾?br>
閫傞厤綾繪槸Java浜嬩歡妯″瀷涓瀬鍏墮噸瑕佺殑涓閮ㄥ垎銆傚湪涓浜涘簲鐢ㄥ満鍚堬紝浜嬩歡浠庢簮鍒扮洃鍚呬箣闂寸殑浼犻掕閫氳繃閫傞厤綾繪潵"杞彂"銆備緥濡傦細褰撲簨浠舵簮鍙戝嚭涓涓簨浠訛紝鑰屾湁鍑犱釜浜嬩歡鐩戝惉鑰呭璞¢兘鍙帴鏀惰浜嬩歡錛屼絾鍙湁鎸囧畾瀵硅薄鍋氬嚭鍙嶅簲鏃訛紝灝辮鍦ㄤ簨浠舵簮涓庝簨浠剁洃鍚呬箣闂存彃鍏ヤ竴涓簨浠墮傞厤鍣ㄧ被錛岀敱閫傞厤鍣ㄧ被鏉ユ寚瀹氫簨浠跺簲璇ユ槸鐢卞摢浜涚洃鍚呮潵鍝嶅簲銆傞傞厤綾繪垚涓轟簡浜嬩歡鐩戝惉鑰咃紝浜嬩歡婧愬疄闄呮槸鎶婇傞厤綾諱綔涓虹洃鍚呮敞鍐屽叆鐩戝惉鑰呴槦鍒椾腑錛岃岀湡姝g殑浜嬩歡鍝嶅簲鑰呭茍鏈湪鐩戝惉鑰呴槦鍒椾腑錛屼簨浠跺搷搴旇呭簲鍋氱殑鍔ㄤ綔鐢遍傞厤綾誨喅瀹氥傜洰鍓嶇粷澶у鏁扮殑寮鍙戝伐鍏峰湪鐢熸垚浠g爜鏃訛紝浜嬩歡澶勭悊閮芥槸閫氳繃閫傞厤綾繪潵榪涜鐨勩?br>

棣欏績鏅撶瓚 2007-08-31 14:14 鍙戣〃璇勮
]]>
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久久综合久久久久88| 欧美激情视频免费观看| 久久国内精品视频| 另类av一区二区| 亚洲精品日产精品乱码不卡| 国产精品成人av性教育| 亚洲欧洲三级| 国产精品国产精品国产专区不蜜| 欧美华人在线视频| 久久精品免费播放| 亚洲五月六月| 亚洲精品久久久蜜桃| 久久免费视频在线| 亚洲综合精品四区| 99综合电影在线视频| 怡红院精品视频| 国产精品网站在线| 欧美日韩国产不卡| 欧美国产一区二区三区激情无套| 欧美人与性动交α欧美精品济南到| 久久九九国产| 欧美日韩国产不卡| 国语精品一区| 国产一区二区三区成人欧美日韩在线观看 | 亚洲国产清纯| 欧美成人免费全部| 久久综合免费视频影院| 欧美亚洲在线播放| 亚洲一区二区黄| 在线亚洲美日韩| 99re6这里只有精品| 亚洲国产一区二区三区在线播| 国产主播精品| 黄色一区二区三区四区| 国内免费精品永久在线视频| 亚洲精品你懂的| 久久国产精品电影| 久久综合综合久久综合| 一二三区精品福利视频| 夜夜嗨一区二区三区| 99视频精品在线| 麻豆国产va免费精品高清在线| 久久久久久久久久久久久女国产乱 | 亚洲毛片视频| 亚洲精品国精品久久99热一| 性做久久久久久久免费看| 亚洲欧洲精品一区二区三区波多野1战4| 亚洲一区国产视频| 久久黄色网页| 国产欧美 在线欧美| 激情五月婷婷综合| 欧美在线视频播放| 亚洲在线一区| 亚洲一区欧美激情| 欧美日韩一本到| 国产一级揄自揄精品视频| 亚洲一区二区三区涩| 亚洲破处大片| 欧美福利一区二区三区| 亚洲人成艺术| 久久av红桃一区二区小说| 亚洲视频自拍偷拍| 国产精品久久久久久亚洲调教| 一区二区三区中文在线观看| 久久精品亚洲| 中文精品99久久国产香蕉| 欧美综合77777色婷婷| 欧美日韩91| 亚洲视频成人| 欧美 日韩 国产精品免费观看| 夜夜爽av福利精品导航| 欧美午夜在线| 午夜精品久久久久久久| 欧美69wwwcom| 免费在线日韩av| 国产精品日韩一区| 午夜精品久久| 欧美一区激情视频在线观看| 欧美日韩免费一区二区三区视频| 99国产精品99久久久久久| 亚洲精品久久久久久下一站| 欧美视频观看一区| 亚洲三级电影全部在线观看高清| 亚洲国产精品久久久久婷婷884 | 国产一区二区三区在线观看网站| 久久久亚洲欧洲日产国码αv | 国产精品一区二区久激情瑜伽| 亚洲精品老司机| 亚洲手机视频| 娇妻被交换粗又大又硬视频欧美| 欧美大胆人体视频| 欧美午夜一区| 欧美成人a∨高清免费观看| 欧美人与性动交cc0o| 欧美亚洲三区| 女女同性精品视频| 午夜综合激情| 欧美承认网站| 99re6这里只有精品视频在线观看| 制服丝袜亚洲播放| 欧美11—12娇小xxxx| 亚洲一区二区三区成人在线视频精品| 香蕉免费一区二区三区在线观看| 国产精品激情| 免费国产一区二区| 久久精品国产久精国产一老狼| 亚洲精品欧美| 久久国产精品久久久久久| 洋洋av久久久久久久一区| 久久精品国产v日韩v亚洲 | 久久美女性网| 狠色狠色综合久久| 一区二区三区精品国产| 亚洲高清一二三区| 亚洲人体1000| 在线观看亚洲视频| 另类酷文…触手系列精品集v1小说| 欧美久久久久久| 美女主播一区| 精品电影在线观看| 亚洲中无吗在线| 亚洲淫性视频| 欧美日韩视频在线一区二区 | 夜夜嗨av色一区二区不卡| 久久久五月天| 葵司免费一区二区三区四区五区| 国产精品日本精品| 一级日韩一区在线观看| 99国内精品久久久久久久软件| 久久噜噜亚洲综合| 麻豆久久久9性大片| 精品动漫3d一区二区三区| 欧美一区二区在线免费观看| 欧美一级成年大片在线观看| 欧美性做爰毛片| 日韩视频在线播放| 国产亚洲人成a一在线v站| 亚洲午夜精品国产| 亚洲一区尤物| 国产精品盗摄久久久| 亚洲午夜国产一区99re久久 | 一区二区三区欧美| 欧美日韩在线不卡| 亚洲视频在线一区观看| 先锋影院在线亚洲| 国产专区欧美精品| 久久久久久久久蜜桃| 亚洲国产99精品国自产| 国产精品丝袜白浆摸在线| 一区二区三区日韩精品| 午夜在线精品| 国色天香一区二区| 免费精品99久久国产综合精品| 亚洲第一福利视频| 一本大道久久a久久精品综合| 欧美视频在线观看| 亚洲四色影视在线观看| 久久久av水蜜桃| 日韩西西人体444www| 中国成人亚色综合网站| 国产美女扒开尿口久久久| 欧美在线视频不卡| 欧美国产日韩一区二区在线观看| 日韩视频精品在线观看| 国产精品久久九九| 久久免费高清视频| 艳妇臀荡乳欲伦亚洲一区| 欧美中文字幕在线| 日韩网站在线| 国产一区二区三区视频在线观看 | 亚洲国产精品久久| 欧美亚日韩国产aⅴ精品中极品| 午夜精品久久久久久久| 亚洲欧美日韩一区二区在线 | 欧美专区福利在线| 91久久夜色精品国产九色| 国产精品xnxxcom| 久久亚洲图片| 亚洲欧美国产毛片在线| 欧美国产日韩精品免费观看| 午夜在线一区| 日韩网站在线观看| 好看的亚洲午夜视频在线| 欧美色区777第一页| 久久久精品视频成人| 亚洲午夜在线视频| 亚洲三级影片| 欧美成人精品在线| 久久激情中文| 亚洲男人影院| 亚洲视频在线观看视频| 在线观看日韩www视频免费| 国产精品视频你懂的| 欧美日韩日日夜夜| 欧美精品日日鲁夜夜添| 99成人在线| 亚洲第一区色| 欧美凹凸一区二区三区视频| 欧美一区视频| 亚洲成人中文|