»ùÓÚjava¿ª·¢µÄÖ©ÖëÖ½ÅƳÌÐòÉè¼Æ(º¬Ô´Îļþ)

·¢²¼Ê±¼ä : ÐÇÆÚÎå ÎÄÕ»ùÓÚjava¿ª·¢µÄÖ©ÖëÖ½ÅƳÌÐòÉè¼Æ(º¬Ô´Îļþ)¸üÐÂÍê±Ï¿ªÊ¼ÔĶÁ

card.setCanMove(false);

point = this.getLastCardLocation(column); if (point == null) card = null; else

card = (PKCard) this.table.get(point); }

while (card != null && card.isCardCanMove()); finish++;

//Èç¹û8¸¶ÅÆÈ«²¿×éºÏ³É¹¦£¬ÔòÏÔʾ³É¹¦µÄ¶Ô»°¿ò if (finish == 8){

JOptionPane.showMessageDialog(this, \¹§Ï²Ä㣬˳Àûͨ¹ý£¡\\³É¹¦\

JOptionPane.PLAIN_MESSAGE); }

if (card != null){ card.turnFront();

card.setCanMove(true); } } }

5.³ÌÐòµÄÔËÐм°·¢²¼

25

5.1ÔËÐгÌÐò£º

½«ÎļþSpider.java¡¢SpiderMenuBar.java¡¢PKCard.java¡¢AboutDialog.java¼°ËùÐèÒªµÄimagesͼÏñÎļþ±£´æµ½Í¬Ò»¸öÎļþÖС£ÀûÓÃjavacÃüÁî¶ÔÎļþ½øÐбàÒ룬ʹÓõÄÃüÁîÈçÏ£º Javac Spider.java

Ö®ºóÀûÓÃjavaÃüÁîÖ´ÐгÌÐò£¬Ê¹ÓõÄÃüÁîÈçÏ£º Java Spider

¾ßÌåÔËÐйý³ÌÈçͼËùʾ£º

5.2·¢²¼³ÌÐò£º

Òª·¢²¼´ËÓ¦ÓóÌÐò£¬ÐèÒª½«Ó¦ÓóÌÐò´ò°ü¡£Ê¹ÓÃjar.exe£¬¿ÉÒÔ°ÉÓ¦ÓóÌÐòÉæ¼°µÄÀàºÍͼƬѹËõ³ÉÒ»¸öjarÎļþ£¬ÕâÑù¾Í¿ÉÒÔ·¢²¼³ÌÐòÀ²¡£ Ê×Ïȱàдһ¸öÇåµ¥Îļþ£¬ÃûΪMANIFEST.MF£¬Æä´úÂëÈçÏ£º Manifest-Version£º1.0

Created-By:1.6.0(Sun Microsystems Inc.) Main-Class£ºSpider ½«´ËÇåµ¥Îļþ±£´æÆðÀ´

È»ºó£¬Ê¹ÓÃÈçÏÂÃüÁîÉú³ÉjarÎļþ£º

Jar cfm Spider.jar MANIFEST.MF *.class

ÆäÖвÎÊýc±íʾҪÉú³ÉÒ»¸öеÄjarÎļþ£»f±íʾҪÉú³ÉµÄjarÎļþµÄÃû×Ö£»m±íʾҪÉú³ÉµÄÇåµ¥ÎļþµÄÃû×Ö¡£

Èç¹û»úÆ÷°²×°¹ýWinRAR½âѹÈí¼þ£¬²¢½«.jarÎļþÓë½âѹËõÈí¼þ×öÁ˹ØÁª£¬ÄÇôSpider.javaÎļþµÄÀàÐÍÊÇWinRAR£¬Ê¹µÃjava³ÌÐòÎÞ·¨ÔËÐС£Òò´Ë£¬ÔÚ·¢²¼Èí¼þʱ»¹Ó¦¸ÃÔÙдһ¸öÓÐÈçÏÂÄÚÈݵÄbatÎļþ(Spider.bat)£º Javaw -jar Spider.jar

26

È»ºó¿ÉÒÔͨ¹ýË«»÷Spider.batÀ´ÔËÐгÌÐò¡£

6.¹¤×÷×ܽ᣺

ͨ¹ýÕâ´ÎjavaÖ©ÖëÖ½ÅƳÌÐòÉè¼ÆµÄʵÏÖʹÎҸоõµ½ÓÃjavaÕâÖÖÃæÏò¶ÔÏóÓïÑÔ¿ª·¢³ÌÐò¸ü¼Ó±ã½Ý¡¢¼òµ¥¡£ÕâÒ²ÊÇjavaÓïÑÔµÄ÷ÈÁ¦ËùÔÚ£¬Ò²ÊÇjavaÓïÑÔÊܵ½´ó¶àÊý³ÌÐòÔ±Ê×Ñ¡¿ª·¢ÓïÑÔµÄÔ­Òò¡£±¾³ÌÐòÉè¼ÆÊÇÎÒ×Ô¼ººÄʱһ¸ö¶àÔµÄʱ¼ä²ÅÉè¼Æ³öÀ´µÄ£¬ËäÈ»¸¶³öÁËÐí¶àÐÁ¿à£¬µ«ÊǾõµÃ×Ô¼ºµÄŬÁ¦Ã»Óа׷ѣ¬µ±¿´µ½×Ô¼º¿ª·¢µÄ³ÌÐòÄܹ»ÔËÐÐʱ£¬ÄÚÐĺÜÓгɾ͸С£Æä´Î£¬Ëù¿ª·¢µÄÖ©ÖëÖ½ÅÆÓÎÏ·µÄ¹¦ÄÜʵÏÖÉÐÓв»×㣬ÓÐЩ¹¦ÄܵÄʵÏÖ¾­¹ý×Ô¼º·´¸´×ÁÄ¥²ÅÓÐËùÀí½â¡£±¾ÓÎÏ·µÄ¿ª·¢ËùʵÏֵĶ¼ÊÇÎÒÃÇͨ³£½Ó´¥µ½µÃ¹¦ÄÜ£¬Ò²ÊÇ»ù´¡µÄ¹¦ÄÜ¡£ÈçÖ½ÅƵijõʼ»¯¡¢Òƶ¯¡¢·ÅÖᢠ·¢ÅÆ¡¢»ØÊյȵȡ£¸ß¼¶µÄ¹¦ÄÜÈçÖ½ÅÆÌáʾµÄÉùÒô¡¢Í³¼ÆÐÅÏ¢¡¢ÏÔʾ¶¯»­µÈ¹¦ÄܵÄʵÏÖÊÇ×Ô¼ºÁ¦²»Äܼ°µÄ£¬ÍûÒÔºó×Ô¼ºÂýÂýÑо¿¡£

ÐèҪעÒâµÄ¿ª·¢¹ý³ÌÖеÄÎÊÌâ:

1.ÏòÖ½ÅÆÓÎÏ·²Ëµ¥À¸Ìí¼Ó¼àÊÓÆ÷¼°´¦ÀíʼþµÄ·½·¨µÄʵÏÖ

2.Êó±êµ¥»÷¡¢ÊÍ·Å¡¢Í϶¯¡¢Òƶ¯¡¢·ÅÖÃÖ½ÅÆʱµÄʼþ´¦Àí·½·¨µÄʵÏÖ¡£ 3.°ïÖúÀ¸¹¦ÄܵÄʵÏÖ¡£

4.Ö½ÅƵijõʼ»¯¡¢·¢ÅÆ¡¢»ØÊյȹ¦ÄÜË㷨ʵÏֵĹý³Ì¡£

²Î¿¼ÎÄÏ×

¡¶30ÌìѧͨjavaÏîÄ¿°¸Àý¿ª·¢¡· ÎâÑÇ·åÖø ¡¶Áã»ù´¡Ñ§java¡· ³£½¨»ªÖø

¡¶21Ììѧͨjava¡· ¡¶JavaÍøÂç±à³Ì¡· ¡¶Java±à³Ì˼Ïë¡· ¡¶JavaÏîÄ¿°¸Àý¼¯½õ¡· ¡¶java°¸Àý¾«±à¡· ¡¶java´ÓÈëÃŵ½¾«Í¨¡· ¡¶Java¿ª·¢ÊµÕ½¾­µä¡·

µç×Ó¹¤Òµ³ö°æÉç2008 »úе¹¤Òµ³ö°æÉç2009

»úе¹¤Òµ³ö°æÉç2011

¡¶JavaÓïÑÔ³ÌÐòÉè¼Æ¡· Y.Daniel LiangÖø

ÅÓÓÀÇìÖø µç×Ó¹¤Òµ³ö°æÉç2011 ¹þŵµÂ£¨Ó¢£©±àÖø ÖйúµçÁ¦³ö°æÉç2005 °£¿Ë¶û£¨ÃÀ£©±àÖø »úе¹¤Òµ³ö°æÉç2007 ԬȻ±àÖø µç×Ó¹¤Òµ´óѧ³ö°æÉç2008 ÕŹã±ò ÍõСÓî ±àÖø Ç廪´óѧ³ö°æÉç 2011 ħÀֿƼ¼Öø ÈËÃñÓʵç´óѧ³ö°æÉç2010 ÀîÐË»ª±àÖø Ç廪´óѧ³ö°æÉç2009

27

28

ÁªÏµºÏͬ·¶ÎÄ¿Í·þ£ºxxxxx#qq.com(#Ì滻Ϊ@)