ÓÑÇéÌáʾ£ºÈç¹û±¾ÍøÒ³´ò¿ªÌ«Âý»òÏÔʾ²»ÍêÕû£¬Çë³¢ÊÔÊó±êÓÒ¼ü¡°Ë¢Ð¡±±¾ÍøÒ³£¡
µÚÈýµç×ÓÊé ·µ»Ø±¾ÊéĿ¼ ¼ÓÈëÊéÇ© ÎÒµÄÊé¼Ü ÎÒµÄÊéÇ© TXTÈ«±¾ÏÂÔØ ¡ºÊղص½ÎÒµÄä¯ÀÀÆ÷¡»

Java±à³Ì˼ÏëµÚ4°æ[ÖÐÎÄ°æ](PDF¸ñʽ)-µÚ92²¿·Ö

¿ì½Ý²Ù×÷: °´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·­Ò³ °´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ °´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿! Èç¹û±¾ÊéûÓÐÔĶÁÍ꣬ÏëÏ´μÌÐø½Ó×ÅÔĶÁ£¬¿ÉʹÓÃÉÏ·½ "Êղص½ÎÒµÄä¯ÀÀÆ÷" ¹¦ÄÜ ºÍ "¼ÓÈëÊéÇ©" ¹¦ÄÜ£¡


°²È«¼ì²éµÄ±ê×¼Java¡¡¿â¡£Sun¡¡¹«Ë¾µÄԭʼģÐÍ´´½¨µÄÐÅÈο⽫½ö½ö¹©¸ø¡¡Web¡¡ä¯ÀÀÆ÷Öеġ¡Java¡¡ÏµÍ³ÐÅÈιØϵ¡¡

×Ô¶¯ÊÚȨÆ÷ʹÓã¬×Ô¶¯ÊÚȨÆ÷½«¿ØÖÆÔõÑù½øÈëµ½¿âÖÐÈ¥¡£¡¡¡¡

µ«µ±ÎÒÃÇÏëÔö¼Ó²Ù×÷ϵͳÖзÃÎÊÐÂ×é¼þµÄ¹¦ÄÜʱ¸ÃÔõô°ì£¿µÈ´ýSun¡¡À´¾ö¶¨ÎÒÃǵÄÀ©Õ¹±»ºÏ²¢µ½±ê×¼µÄ¡¡Java¡¡

¿âÖУ¬µ«Õâ²»Ò»¶¨»á½â¾öÎÒÃǵÄÎÊÌâ¡£Java¡¡1¡£1¡¡°æÖеÄÐÂÄ£ÐÍÊÇ¡°ÐÅÈδúÂ롱»ò¡°Ç©Ãû´úÂ롱£¬Òò´ËÒ»¸öÌØ¡¡

Êâ·þÎñÆ÷½«Ð£ÑéÎÒÃÇÏÂÔصġ¢Óɹ涨µÄ¿ª·¢ÕßʹÓõĹ«¹²ÃÜÔ¿¼ÓÃÜϵͳµÄ´úÂë¡£ÕâÑùÎÒÃǾͿÉÖªµÀ´úÂë´ÓºÎ¡¡

¶øÀ´£¬ÄÇÕæµÄÊÇBob¡¡µÄ´úÂ룬»¹ÊÇÓÉijÈËαװ³ÉBob¡¡µÄ´úÂë¡£Õâ²¢²»ÄÜ×èÖ¹Bob¡¡·¸´íÎó»ò×÷ijЩ¶ñÒâµÄÊ£¬¡¡

µ«ÄÜ·ÀÖ¹Bob¡¡ÌÓ±ÜÄäÃûÖÆÔì¼ÆËã»ú²¡¶¾µÄÔðÈΡ£Ò»¸öÊý×ÖÇ©ÃûµÄ³ÌÐòƬ¡ª¡ª¡¡¡°±»ÐÅÈεijÌÐòƬ¡±¡ª¡ªÔÚJava¡¡¡¡

1¡£1°æÄܽøÈëÎÒÃǵĻúÆ÷²¢Ö±½Ó¿ØÖÆËü£¬ÕýÏñһЩÆäËüµÄÓ¦ÓóÌÐò´ÓÐÅÈιØϵ×Ô¶¯ÊÚȨ»úÖеõ½¡°ÐÅÈΡ±²¢¡¡

°²×°ÔÚÎÒÃǵĻúÆ÷ÉÏ¡£¡¡¡¡

ÕâÊÇÀÏAWT¡¡µÄËùÓÐÌص㡣ÀϵÄAWT¡¡´úÂ뽫һֱ´æÔÚ£¬Ðµġ¡Java¡¡±à³ÌÕßÔڴӾɵÄÊé±¾ÖÐѧϰʱ½«»áÓöµ½Àϵġ¡

AWT¡¡´úÂ롣ͬÑù£¬Àϵġ¡AWT¡¡Ò²ÊÇÖµµÃȥѧϰµÄ£¬ÀýÈçÔÚÒ»¸öÖ»ÓÐÉÙÁ¿¿âµÄÀý³ÌÉè¼ÆÖС£ÀϵÄAWT¡¡Ëù°üÀ¨µÄ·¶¡¡

ΧÔÚ²»¿¼ÂÇÉî¶ÈºÍö¾Ùÿһ¸ö³ÌÐòºÍÀ࣬ȡ¶ø´úÖ®µÄÊǸøÁËÎÒÃÇÒ»¸öÀÏAWT¡¡Éè¼ÆµÄ¸Åò¡£¡¡¡¡



13¡£2¡¡»ù±¾³ÌÐòƬ¡¡¡¡



¿âͨ³£°´ÕÕËüÃǵŦÄÜÀ´½øÐÐ×éºÏ¡£Ò»Ð©¿â£¬ÀýÈçʹÓùýµÄ£¬±ãÖжϸéÖÃÆðÀ´¡£±ê×¼µÄJava¡¡¿â×Ö·û´®ºÍʸÁ¿¡¡

Àà¾ÍÊÇÕâÑùµÄÒ»¸öÀý×Ó¡£ÆäËûµÄ¿â±»ÌØÊâµØÉè¼Æ£¬ÀýÈç¹¹½¨¿éÈ¥½¨Á¢ÆäËüµÄ¿â¡£¿âÖеÄijЩÀàÊÇÓ¦ÓóÌÐòµÄ¡¡

¿ò¼Ü£¬ÆäÄ¿µÄÊÇЭÖúÎÒÃǹ¹½¨Ó¦ÓóÌÐò£¬ÔÚÌṩÀà»òÀ༯µÄÇé¿öϲúÉúÿ¸öÌض¨Ó¦ÓóÌÐòµÄ»ù±¾»î¶¯×´¿ö¡£¡¡

È»ºó£¬ÎªÎÒÃǶ¨Öƻ״¿ö£¬±ØÐë¼Ì³ÐÓ¦ÓóÌÐòÀಢÇÒ·ÏÆú³ÌÐòµÄȨÒæ¡£Ó¦ÓóÌÐò¿ò¼ÜµÄĬÈÏ¿ØÖƽṹ½«ÔÚ¡¡

Ìض¨µÄʱ¼äµ÷ÓÃÎÒÃÇ·ÏÆúµÄ³ÌÐò¡£Ó¦ÓóÌÐòµÄ¿ò¼ÜÊÇ¡°·ÖÀë¡¢¸Ä±äºÍÖÐֹʼþ¡±µÄºÃÀý×Ó£¬ÒòΪËü×ÜÊÇŬÁ¦¡¡

È¥³¢ÊÔ¼¯ÖÐÔÚ±»·ÏÆúµÄËùÓÐÌØÊâ³ÌÐò¶Î¡£¡¡¡¡

³ÌÐòƬÀûÓÃÓ¦ÓóÌÐò¿ò¼ÜÀ´½¨Á¢¡£ÎÒÃÇ´ÓÀàÖм̳гÌÐòƬ£¬²¢ÇÒ·ÏÆúÌض¨µÄ³ÌÐò¡£´ó¶àÊýʱ¼äÎÒÃDZØÐ뿼ÂÇ¡¡

һЩ²»µÃ²»ÔËÐеÄʹ³ÌÐòƬÔÚWEB¡¡Ò³ÃæÉϽ¨Á¢ºÍʹÓõÄÖØÒª·½·¨¡£ÕâЩ·½·¨ÊÇ£º¡¡¡¡

¡¡¡¡

·½·¨¡¡×÷Óá¡¡¡

¡¡¡¡

init£¨£©¡¡³ÌÐòƬµÚÒ»´Î±»´´½¨£¬³õ´ÎÔËÐгõʼ»¯³ÌÐòƬʱµ÷Óá¡¡¡

start£¨£©¡¡Ã¿µ±³ÌÐòƬ½øÈëWeb¡¡ä¯ÀÀÆ÷ÖУ¬²¢ÇÒÔÊÐí³ÌÐòƬÆô¶¯ËüµÄ³£¹æ²Ù×÷ʱµ÷Óã¨ÌØÊâµÄ³ÌÐòƬ±»¡¡stop£¨£©¡¡

¹Ø±Õ£©£»Í¬ÑùÔÚ¡¡init£¨£©ºóµ÷Óá¡¡¡

paint£¨£©¡¡»ù´¡Àà¡¡ponent¡¡µÄÒ»²¿·Ö£¨¼Ì³Ð½á¹¹ÖÐÉÏËÝÈý¼¶£©¡£×÷Ϊupdate£¨£©¡¡µÄÒ»²¿·Öµ÷Óã¬ÒÔ±ã¶Ô³ÌÐòƬ¡¡

µÄ»­²¼½øÐÐÌØÊâµÄÃè»æ¡¡¡¡

stop£¨£©¡¡Ã¿´Î³ÌÐòƬ´Ó¡¡Web¡¡ä¯ÀÀÆ÷µÄÊÓÏßÖÐÀ뿪ʱµ÷Óã¬Ê¹³ÌÐòƬÄܹرմú¼Û¸ß°ºµÄ²Ù×÷£»Í¬ÑùÔÚµ÷Óá¡

destroy£¨£©Ç°µ÷Óá¡¡¡

destroy£¨£©¡¡³ÌÐòƬ²»ÔÙÐèÒª£¬½«Ëü´ÓÒ³ÃæÖÐжÔØʱµ÷Óã¬ÒÔÖ´ÐÐ×ÊÔ´µÄ×îºóÇå³ý¹¤×÷¡¡¡¡

¡¡¡¡

ÏÖÔÚÀ´¿´Ò»¿´paint£¨£©·½·¨¡£Ò»µ©¡¡ponent¡¡£¨Ä¿Ç°ÊdzÌÐòƬ£©¾ö¶¨×Ô¼ºÐèÒª¸üУ¬¾Í»áµ÷ÓÃÕâ¸ö·½·¨¡ª¡ª¿É¡¡

ÄÜÊÇÓÉÓÚËüÔٴλØתÆÁÄ»£¬Ê×´ÎÔÚÆÁÄ»ÉÏÏÔʾ£¬»òÕßÊÇÓÉÓÚÆäËû´°¿ÚÁÙʱ¸²¸ÇÁËÄãµÄ¡¡Web¡¡ä¯ÀÀÆ÷¡£´Ëʱ³ÌÐò¡¡

Ƭ»áµ÷ÓÃËüµÄupdate£¨£©·½·¨£¨ÔÚ»ù´¡Àà¡¡ponent¡¡Öж¨Ò壩£¬¸Ã·½·¨»á»Ö¸´Ò»Çиûָ´µÄ¶«Î÷£¬¶øµ÷Óá¡

paint£¨£©ÕýÊÇÕâ¸ö¹ý³ÌµÄÒ»²¿·Ö¡£Ã»±ØÒª¶Ô¡¡paint£¨£©½øÐйýÔØ´¦Àí£¬µ«¹¹½¨Ò»¸ö¼òµ¥µÄ³ÌÐòƬÎÞÒÉÊÇ·½±ãµÄ·½¡¡

·¨£¬ËùÒÔÎÒÃÇÊ×ÏÈ´Ópaint£¨£©·½·¨¿ªÊ¼¡£¡¡¡¡

update£¨£©µ÷ÓÃpaint£¨£©Ê±£¬»áÏòÆä´«µÝÖ¸ÏòGraphics¡¡¶ÔÏóµÄÒ»¸ö¾ä±ú£¬ÄǸö¶ÔÏó´ú±í×¼±¸ÔÚÉÏÃæÃè»æ£¨×÷¡¡

ͼ£©µÄ±íÃæ¡£ÕâÊǷdz£ÖØÒªµÄ£¬ÒòΪÎÒÃÇÊܵ½ÏîÄ¿×é¼þµÄÍâ¹ÛµÄÏÞÖÆ£¬Òò´Ë²»ÄÜ»­µ½ÇøÓòÍ⣬Õâ¿ÉÊÇÒ»¼þºÃ¡¡

Ê£¬·ñÔòÎÒÃǾͻửµ½ÏßÍâÈ¥¡£ÔÚ³ÌÐòƬµÄÀý×ÓÖУ¬³ÌÐòƬµÄÍâ¹Û¾ÍÊÇÕâ½ç¶¨µÄÇøÓò¡£¡¡¡¡

ͼÐζÔÏóͬÑùÓÐһϵÁÐÎÒÃǿɶÔÆä½øÐеIJÙ×÷¡£ÕâЩ²Ù×÷¶¼ÓëÔÚ»­²¼ÉÏ×÷ͼÓйء£ËùÒÔÆäÖеĴ󲿷ֶ¼ÒªÉæ¡¡

¼°Í¼Ïñ¡¢¼¸ºÎ²Ë×´¡¢Ô²»¡µÈµÈµÄÃè»æ£¨×¢ÒâÈç¹ûÓÐÐËȤ£¬¿ÉÔÚ¡¡Java¡¡ÎĵµÖÐÕÒµ½¸üÏêϸµÄ˵Ã÷£©¡£ÓÐЩ·½·¨ÔÊ¡¡

ÐíÎÒÃÇ»­³ö×Ö·û£¬¶øÆäÖÐ×î³£ÓõľÍÊÇdrawString£¨£©¡£¶ÔÓÚËü£¬ÐèÖ¸³ö×Ô¼ºÏëÃè»æµÄString¡¡£¨×Ö´®£©£¬²¢Ö¸¡¡

¶¨ËüÔÚ³ÌÐòƬ×÷ͼÇøÓòµÄÆðµã¡£Õâ¸öλÖÃÓÃÏñËرíʾ£¬ËùÒÔËüÔÚ²»Í¬µÄ»úÆ÷ÉÏ¿´ÆðÀ´ÊDz»Í¬µÄ£¬µ«ÖÁÉÙÊÇ¿É¡¡

ÒÔÒÆÖ²µÄ¡£¡¡¡¡

¸ù¾ÝÕâЩÐÅÏ¢¼´¿É´´½¨Ò»¸ö¼òµ¥µÄ³ÌÐòƬ£º¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡379¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡381¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡

//£º¡¡Applet1¡£java¡¡¡¡

//¡¡Very¡¡simple¡¡applet¡¡¡¡

package¡¡c13£»¡¡¡¡

import¡¡java¡£awt¡£*£»¡¡¡¡

import¡¡java¡£applet¡£*£»¡¡¡¡

¡¡¡¡

public¡¡class¡¡Applet1¡¡extends¡¡Applet¡¡£û¡¡¡¡

¡¡¡¡public¡¡void¡¡paint£¨Graphics¡¡g£©¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡g¡£drawString£¨¡¨First¡¡applet¡¨£»¡¡10£»¡¡10£©£»¡¡¡¡

¡¡¡¡£ý¡¡¡¡

£ý¡¡///£º~¡¡¡¡

¡¡¡¡

×¢ÒâÕâ¸ö³ÌÐòƬ²»ÐèÒªÓÐÒ»¸ö¡¡main£¨£©¡£ËùÓÐÄÚÈݶ¼·â×°µ½Ó¦ÓóÌÐò¿ò¼ÜÖУ»ÎÒÃǽ«ËùÓÐÆô¶¯´úÂ붼·ÅÔÚ¡¡

init£¨£©Àï¡£¡¡¡¡

±ØÐ뽫Õâ¸ö³ÌÐò·Åµ½Ò»¸öWeb¡¡Ò³ÖвÅÄÜÔËÐУ¬¶øÖ»ÄÜÔÚÖ§³Ö¡¡Java¡¡µÄWeb¡¡ä¯ÀÀÆ÷ÖвÅÄÜ¿´µ½´ËÒ³¡£ÎªÁ˽«Ò»¸ö¡¡

³ÌÐòƬÖÃÈë¡¡Web¡¡Ò³£¬ÐèÒªÔÚÄǸöWeb¡¡Ò³µÄ´úÂëÖÐÉèÖÃÒ»¸öÌØÊâµÄ±ê¼Ç£¨×¢ÊÍ¢Ù£©£¬ÒÔָʾÍøÒ³×°ÔغÍÔËÐг̡¡

ÐòƬ¡£Õâ¾ÍÊÇapplet¡¡±ê¼Ç£¬ËüÔÚ¡¡Applet1¡¡ÖеÄÑù×ÓÈçÏ£º¡¡¡¡

¡¡¡¡

¡¡¡¡

¡¡¡¡

¡¡¡¡

¢Ù£º±¾Êé¼Ù¶¨¶ÁÕßÒÑÕÆÎÕÁËHTML¡¡µÄ»ù±¾ÖªÊ¶¡£ÕâЩ֪ʶ²»ÄÑѧϰ£¬ÓÐÐí¶àÊé¼®ºÍÍøÉÏ×ÊÔ´¶¼¿ÉÒÔÌṩ°ïÖú¡£¡¡¡¡

¡¡¡¡

ÆäÖУ¬code¡¡ÖµÖ¸¶¨ÁË¡£class¡¡ÎļþµÄÃû×Ö£¬³ÌÐòƬ¾ÍפÁôÔÚÄǸöÎļþÖС£width¡¡ºÍheight¡¡Ö¸¶¨Õâ¸ö³ÌÐòƬµÄ¡¡

³õʼ³ß´ç£¨ÈçÇ°ËùÊö£¬ÒÔÏñËØΪµ¥Î»£©¡£»¹¿É½«ÁíһЩ¶«Î÷·ÅÈëapplet¡¡±ê¼Ç£ºÓÃÓÚÔÚÒòÌØÍøÉÏÑ°ÕÒÆä¡¡

Ëû¡£class¡¡ÎļþµÄλÖã¨codebase¡¡£©¡¢¶ÔÆëºÍÅÅÁÐÐÅÏ¢£¨align£©¡¢Ê¹³ÌÐòƬÏ໥¼äÄܹ»Í¨ÐŵÄÒ»¸öÌØÊâ±êʶ¡¡

·û£¨name¡¡£©ÒÔ¼°ÓÃÓÚÌṩ³ÌÐòƬÄܽÓÊÕµÄÐÅÏ¢µÄ²ÎÊý¡£²ÎÊý²ÉÈ¡ÏÂÊöÐÎʽ£º¡¡¡¡

¡¡¡¡

¿É¸ù¾ÝÐèÒªÉèÖÃÈÎÒâ¶à¸öÕâÑùµÄ²ÎÊý¡£¡¡¡¡

ÔÚ¼òµ¥µÄ³ÌÐòƬÖУ¬ÎÒÃÇÒª×öµÄΨһÊÂÇéÊÇ°´ÉÏÊöÐÎʽÔÚ¡¡Web¡¡Ò³ÖÐÉèÖÃÒ»¸ö³ÌÐòƬ±ê¼Ç£¨applet£©£¬ÁîÆä×°¡¡

ÔغÍÔËÐгÌÐòƬ¡£¡¡¡¡



13¡£2¡£1¡¡³ÌÐòƬµÄ²âÊÔ¡¡¡¡



ÎÒÃÇ¿ÉÔÚ²»±Ø½¨Á¢ÍøÂçÁ¬½ÓµÄÇ°ÌáϽøÐÐÒ»´Î¼òµ¥µÄ²âÊÔ£¬·½·¨ÊÇÆô¶¯ÎÒÃǵÄWeb¡¡ä¯ÀÀÆ÷£¬È»ºó´ò¿ª°üº¬ÁË¡¡

³ÌÐòƬ±êÇ©µÄHTML¡¡Îļþ£¨Sun¡¡¹«Ë¾µÄ¡¡JDK¡¡Í¬Ñù°üÀ¨Ò»¸ö³ÆΪ¡°³ÌÐòƬ¹Û²ìÆ÷¡±µÄ¹¤¾ß£¬ËüÄÜÌô³öhtml¡¡Îļþ¡¡

µÄ±ê¼Ç£¬²¢ÔËÐÐÕâ¸ö³ÌÐòƬ£¬²»±ØÏÔʾÖÜΧµÄHTML¡¡Îı¾¡ª¡ª×¢ÊÍ¢Ú£©¡£html¡¡ÎļþÔØÈëºó£¬ä¯ÀÀÆ÷¡¡

»á·¢ÏÖ³ÌÐòƬµÄ±êÇ©£¬²¢²éÕÒÓÉcode¡¡ÖµÖ¸¶¨µÄ¡£class¡¡Îļþ¡£µ±È»£¬Ëü»áÏÈÔÚ¡¡CLASSPATH¡¡£¨Àà·¾¶£©ÖÐÑ°ÕÒ£¬¡¡

Èç¹ûÔÚCLASSPATH¡¡ÏÂÕÒ²»µ½ÀàÎļþ£¬¾ÍÔÚ¡¡WEB¡¡ä¯ÀÀÆ÷״̬À¸¸ø³öÒ»¸ö´íÎóÐÅÏ¢£¬¸æÖª²»ÄÜÕÒµ½¡£class¡¡Îļþ¡£¡¡¡¡

¡¡¡¡

¢Ú£»ÓÉÓÚ³ÌÐòƬ¹Û²ìÆ÷»áºöÂÔ³ýAPPLET¡¡±ê¼ÇÖ®ÍâµÄÈκζ«Î÷£¬ËùÒԿɽ«ÄÇЩ±ê¼Ç×÷ΪעÊÍÖÃÈëJava¡¡Ô´Â룺¡¡¡¡

//¡¡¡¡¡¡

ÕâÑù¾Í¿ÉÖ±½ÓÖ´ÐС°appletviewer¡¡MyApplet¡£java¡±£¬²»±ØÔÙ´´½¨Ð¡µÄHTML¡¡ÎļþÀ´Íê³É²âÊÔ¡£¡¡¡¡

¡¡¡¡

ÈôÏëÔÚWeb¡¡Õ¾µãÉÏÊÔÑ飬»¹»áÅöµ½ÁíһЩÂé·³¡£Ê×ÏÈ£¬ÎÒÃDZØÐëÓÐÒ»¸öWeb¡¡Õ¾µã£¬Õâ¶Ô´ó¶àÊýÈËÀ´Ëµ¶¼Òâζ¡¡

×ÅλÓÚÔ¶³ÌµØµãµÄÒ»¼Ò·þÎñÌṩÉÌ£¨ISP£©¡£È»ºó±ØÐëͨ¹ýijÖÖ;¾¶½«HTML¡¡ÎļþºÍ¡£class¡¡Îļþ´Ó×Ô¼ºµÄÕ¾µã¡¡

ÒÆÖÁ¡¡ISP»úÆ÷ÉÏÕýÈ·µÄĿ¼£¨WWW¡¡Ä¿Â¼£©¡£ÕâÒ»°ãÊÇͨ¹ý²ÉÓá°Îļþ´«ÊäЭÒ顱£¨FTP£©µÄ³ÌÐòÀ´×ö³ÉµÄ£¬Íø¡¡

ÉÏ¿ÉÕÒµ½Ðí¶àÕâÑùµÄÃâ·Ñ³ÌÐò¡£ËùÒÔÎÒÃÇÒª×öµÄÈ«²¿ÊÂÇéËƺõ¾ÍÊÇÓá¡FTP¡¡Ð­Ò齫ÎļþÒÆÖÁ¡¡ISP¡¡µÄ»úÆ÷£¬È»ºó¡¡

ÓÃ×Ô¼ºµÄä¯ÀÀÆ÷Á¬½ÓÍøÕ¾ºÍHTML¡¡Îļþ£»¼ÙÈç³ÌÐòƬÕýÈ·×°ÔغÍÖ´ÐУ¬¾Í±íÃ÷´ó¹¦¸æ³É¡£µ«ÕæÊÇÕâÑùÂ𣿡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡380¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡382¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

µ«Õâ¶ùÎÒÃÇ¿ÉÄÜ»áÊܵ½ÓÞŪ¡£¼ÙÈç¡¡Web¡¡ä¯ÀÀÆ÷ÔÚ·þÎñÆ÷ÉÏÕÒ²»µ½¡£class¡¡Îļþ£¬¾Í»áÔÚÄãµÄ±¾µØ»úÆ÷ÉÏËÑÑ°¡¡

CLASSPATH¡£ËùÒÔ³ÌÐòƬ»òÐí¸ù±¾²»ÄÜ´Ó·þÎñÆ÷ÉÏÕýÈ·µØ×°ÔØ£¬µ«ÔÚÄã¿´À´È´ÊÇÒ»ÇÐÕý³£µÄ£¬ÒòΪä¯ÀÀÆ÷ÔÚÄã¡¡

µÄ»úÆ÷ÉÏÕÒµ½ÁËËüÐèÒªµÄ¶«Î÷¡£µ«ÔÚÆäËûÈË·ÃÎÊʱ£¬ËûÃǵÄä¯ÀÀÆ÷¾ÍÎÞ·¨ÕÒµ½ÄÇЩÀàÎļþ¡£ËùÒÔÔÚ²âÊÔʱ£¬¡¡

±ØÐëÈ·¶¨ÒÑ´Ó×Ô¼ºµÄ»úÆ÷ɾ³ýÁËÏà¹ØµÄ¡£classÎļþ£¬ÒÔÈ·±£²âÊÔ½á¹ûµÄÕæʵ¡£¡¡¡¡

ÎÒ×Ô¼º¾ÍÓöµ½¹ýÕâÑùµÄÒ»¸öÎÊÌâ¡£µ±Ê±Êǽ«³ÌÐòƬÖÃÈëÒ»¸ö¡¡package¡¡£¨°ü£©ÖС£ÉÏÔØÁËHTML¡¡ÎļþºÍ³ÌÐòƬ¡¡

ºó£¬ÓÉÓÚ°üÃûµÄÎÊÌ⣬³ÌÐòƬµÄ·þÎñÆ÷·¾¶ËƺõÏÝÈëÁË»ìÂÒ¡£µ«ÊÇ£¬ÎÒµÄä¯ÀÀÆ÷ÔÚ±¾µØÀà·¾¶£¨CLASSPATH£©¡¡

ÖÐÕÒµ½ÁËËü¡£ÕâÑùÒ»À´£¬ÎҾͳÉÁËÄܹ»³É¹¦×°ÔسÌÐòƬµÄΨһһ¸öÈË¡£ºóÀ´ÎÒ»¨ÁËһЩʱ¼ä²Å·¢ÏÖÔ­À´ÊÇ¡¡

package¡¡Óï¾äÓÐÎó¡£Ò»°ãµØ£¬Ó¦¸Ã½«package¡¡Óï¾äÖÃÓÚ³ÌÐòƬµÄÍⲿ¡£¡¡¡¡



13¡£2¡£2¡¡Ò»¸ö¸üͼÐλ¯µÄÀý×Ó¡¡¡¡



Õâ¸ö³ÌÐò²»»áÌ«ÁîÈ˽ôÕÅ£¬ËùÒÔÈÃÎÒÃÇÊÔ×ÅÔö¼ÓһЩÓÐȤµÄͼÐÎ×é¼þ¡£¡¡¡¡

¡¡¡¡

//£º¡¡Applet2¡£java¡¡¡¡

//¡¡Easy¡¡graphics¡¡¡¡

import¡¡java¡£awt¡£*£»¡¡¡¡

import¡¡java¡£applet¡£*£»¡¡¡¡

¡¡¡¡

public¡¡class¡¡Applet2¡¡extends¡¡Applet¡¡£û¡¡¡¡

¡¡¡¡public¡¡void¡¡paint£¨Graphics¡¡g£©¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡g¡£drawString£¨¡¨Second¡¡applet¡¨£»¡¡10£»¡¡15£©£»¡¡¡¡

¡¡¡¡¡¡¡¡g¡£draw3DRect£¨0£»¡¡0£»¡¡100£»¡¡20£»¡¡true£©£»¡¡¡¡

¡¡¡¡£ý¡¡¡¡

£ý¡¡///£º~¡¡¡¡

¡¡¡¡

Õâ¸ö³ÌÐòÓÃÒ»¸ö·½¿ò½«×Ö·û´®°üΧÆðÀ´¡£µ±È»£¬ËùÓÐÊý×Ö¶¼ÊÇ¡°Ó²±àÂ롱µÄ£¨Ö¸Êý×̶ֹ¨ÓÚ³ÌÐòÄÚ²¿£©£¬²¢¡¡

ÒÔÏñËØΪ»ù´¡¡£ËùÒÔÔÚһЩ»úÆ÷ÉÏ£¬¿ò»áÕýºÃ½«×Ö´®Î§×¡£»¶øÔÚÁíһЩ»úÆ÷ÉÏ£¬Ò²Ðí¸ù±¾¿´²»¼ûÕâ¸ö¿ò£¬Òò¡¡

Ϊ²»Í¬»úÆ÷°²×°µÄ×ÖÌåÒ²»áÓÐËùÇø±ð¡£¡¡¡¡

¶ÔGraphic¡¡Àà¶øÑÔ£¬¿ÉÔÚ°ïÖúÎĵµÖÐÕÒµ½ÁíһЩÓÐȤµÄÄÚÈÝ¡£´ó¶àÊýÉ漰ͼÐεĻ¶¼ÊǺÜÓÐȤµÄ£¬ËùÓÐÎÒ¡¡

½«¸ü¶àµÄÊÔÑéÁô¸ø¶ÁÕß×Ô¼ºÈ¥½øÐС£¡¡¡¡



13¡£2¡£3¡¡¿ò¼Ü·½·¨µÄÑÝʾ¡¡¡¡



¹Û¿´¿ò¼Ü·½·¨µÄʵ¼ÊÔË×÷ÊÇÏ൱ÓÐȤµÄ£¨Õâ¸öÀý×ÓֻʹÓá¡init£¨£©£¬start£¨£©ºÍ¡¡stop£¨£©£¬ÒòΪ¡¡paint£¨£©ºÍ¡¡

destroy£¨£©·Ç³£¼òµ¥£¬ºÜÈÝÒ×¾ÍÄÜÕÆÎÕ£©¡£ÏÂÃæµÄ³ÌÐòƬ½«¸ú×ÙÕâЩ·½·¨µ÷ÓõĴÎÊý£¬²¢ÓÃpaint£¨£©½«ÆäÏÔʾ¡¡

³öÀ´£º¡¡¡¡

¡¡¡¡

//£º¡¡Applet3¡£java¡¡¡¡

//¡¡Shows¡¡init£¨£©£»¡¡start£¨£©¡¡and¡¡stop£¨£©¡¡activities¡¡¡¡

import¡¡java¡£awt¡£*£»¡¡¡¡

import¡¡java¡£applet¡£*£»¡¡¡¡

¡¡¡¡

public¡¡class¡¡Applet3¡¡extends¡¡Applet¡¡£û¡¡¡¡

¡¡¡¡String¡¡s£»¡¡¡¡

¡¡¡¡int¡¡inits¡¡=¡¡0£»¡¡¡¡

¡¡¡¡int¡¡starts¡¡=¡¡0£»¡¡¡¡

¡¡¡¡int¡¡stops¡¡=¡¡0£»¡¡¡¡

¡¡¡¡public¡¡void¡¡init£¨£©¡¡£û¡¡inits£«£«£»¡¡£ý¡¡¡¡

¡¡¡¡public¡¡void¡¡start£¨£©¡¡£û¡¡starts£«£«£»¡¡£ý¡¡¡¡

¡¡¡¡public¡¡void¡¡stop£¨£©¡¡£û¡¡stops£«£«£»¡¡£ý¡¡¡¡

¡¡¡¡public¡¡void¡¡paint£¨Graphics¡¡g£©¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡s¡¡=¡¡¡¨inits£º¡¡¡¨¡¡£«¡¡inits¡¡£«¡¡¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¨£»¡¡starts£º¡¡¡¨¡¡£«¡¡starts¡¡£«¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡381¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡383¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡¡¡¡¡¡¨£»¡¡stops£º¡¡¡¨¡¡£«¡¡stops£»¡¡¡¡

¡¡¡¡¡¡¡¡g¡£drawString£¨s£»¡¡10£»¡¡10£©£»¡¡¡¡

¡¡¡¡£ý¡¡¡¡

£ý¡¡///£º~¡¡¡¡

¡¡¡¡

Õý³£Çé¿öÏ£¬µ±ÎÒÃǹýÔØÒ»¸ö·½·¨Ê±£¬Ðè¼ì²é×Ô¼ºÊÇ·ñÐèÒªµ÷Ó÷½·¨µÄ»ù´¡Àà°æ±¾£¬ÕâÊÇÊ®·ÖÖØÒªµÄ¡£Àý¡¡

È磬ʹÓá¡init£¨£©Ê±¿ÉÄÜÐèÒªµ÷ÓÃsuper¡£init£¨£©¡£È»¶ø£¬Applet¡¡ÎĵµÌرðÖ¸³ö¡¡init£¨£©¡¢start£¨£©ºÍ¡¡stop£¨£©ÔÚ¡¡

Applet¡¡ÖÐûÓÐÓô¦£¬ËùÒÔÕâÀï²»ÐèÒªµ÷ÓÃËüÃÇ¡£¡¡¡¡

ÊÔÑéÕâ¸ö³ÌÐòƬʱ£¬»á·¢ÏÖ¼ÙÈç×îС»¯WEB¡¡ä¯ÀÀÆ÷£¬»òÕßÓÃÁíÒ»¸ö´°¿Ú½«Æ串¸Ç£¬ÄÇô¾Í²»ÄÜÔÙµ÷Óá¡stop£¨£©¡¡

ºÍ¡¡start£¨£©¡¡£¨ÕâÒ»ÐÐΪ»áËæ×Ų»Í¬µÄʵÏÖ·½°¸±ä»¯£»¿É¿¼Âǽ«Web¡¡ä¯ÀÀÆ÷µÄÐÐΪͬ³ÌÐòƬ¹Û²ìÆ÷µÄÐÐΪ¶ÔÕÕ¡¡

һϣ©¡£µ÷ÓÃΨһ·¢ÉúµÄ³¡ºÏÊÇÔÚÎÒÃÇתÒƵ½Ò»¸ö²»Í¬µÄ¡¡Web¡¡Ò³£¬È»ºó·µ»Ø°üº¬Á˳ÌÐòƬµÄÄǸöҳʱ¡£¡¡¡¡



13¡£3¡¡ÖÆ×÷°´Å¥¡¡¡¡



ÖÆ×÷Ò»¸ö°´Å¥·Ç³£¼òµ¥£ºÖ»ÐèÒªµ÷ÓÃButton¡¡¹¹½¨Æ÷£¬²¢Ö¸¶¨ÏëÔÚ°´Å¥ÉϳöÏֵıêÇ©¾ÍÐÐÁË£¨Èç¹û²»ÏëÒª±ê¡¡

Ç©£¬Òà¿ÉʹÓÃĬÈϹ¹½¨Æ÷£¬µ«ÄÇÖÖÇé¿ö¼«ÉÙ³öÏÖ£©¡£¿É²ÎÕÕºóÃæµÄ³ÌÐòΪ°´Å¥´´½¨Ò»¸ö¾ä±ú£¬ÒÔ±ãÒÔºóÄܹ»¡¡

ÒýÓÃËü¡£¡¡¡¡

Button¡¡ÊÇÒ»¸ö×é¼þ£¬ÏóËü×Ô¼ºµÄС´°¿ÚÒ»Ñù£¬»áÔÚ¸üÐÂʱµÃÒÔÖػ档ÕâÒâζ×ÅÎÒÃDz»±ØÃ÷È·Ãè»æÒ»¸ö°´Å¥»ò¡¡

ÕßÆäËûÈÎÒâÖÖÀàµÄ¿Ø¼þ£»Ö»Ð轫ËüÃÇÄÉÈë´°Ì壬ÒÔºóµÄÃè»æ¹¤×÷»áÓÉËüÃÇ×ÔÐиºÔð¡£ËùÒÔΪÁ˽«Ò»¸ö°´Å¥Öá¡

Èë´°Ì壬ÐèÒª¹ýÔØ¡¡init£¨£©·½·¨£¬¶ø²»ÊǹýÔØ¡¡paint£¨£©£º¡¡¡¡

¡¡¡¡

//£º¡¡Button1¡£java¡¡¡¡

//¡¡Putting¡¡buttons¡¡on¡¡an¡¡applet¡¡¡¡

import¡¡java¡£awt¡£*£»¡¡¡¡

import¡¡java¡£applet¡£*£»¡¡¡¡

¡¡¡¡

public¡¡class¡¡Button1¡¡extends¡¡Applet¡¡£û¡¡¡¡

¡¡¡¡Button¡¡¡¡¡¡

¡¡¡¡¡¡¡¡b1¡¡=¡¡new¡¡Button£¨¡¨Button¡¡1¡¨£©£»¡¡¡¡¡¡

¡¡¡¡¡¡¡¡b2¡¡=¡¡new¡¡Button£¨¡¨Button¡¡2¡¨£©£»¡¡¡¡

¡¡¡¡public¡¡void¡¡init£¨£©¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡add£¨b1£©£»¡¡¡¡

¡¡¡¡¡¡¡¡add£¨b2£©£»¡¡¡¡

¡¡¡¡£ý¡¡¡¡

£ý¡¡///£º~¡¡¡¡

¡¡¡¡

µ«Õ⻹²»×ãÒÔ´´½¨¡¡Button¡¡£¨»òÆäËûÈκοؼþ£©¡£±ØÐëͬʱµ÷ÓÃApplet¡¡add£¨£©·½·¨£¬Áî°´Å¥·ÅÖÃÔÚ³ÌÐòƬµÄ´°¡¡

ÌåÖС£Õâ¿´ÆðÀ´Ëƺõ±Èʵ¼Ê¼òµ¥µÃ¶à£¬ÒòΪ¶Ô¡¡add£¨£©µÄµ÷ÓÃʵ¼Ê»á£¨¼ä½ÓµØ£©¾ö¶¨½«¿Ø¼þ·ÅÔÚ´°ÌåµÄʲôµØ¡¡

·½¡£¶Ô´°Ìå²¼¾ÖµÄ¿Ø¼þÂíÉϾÍÒª½²µ½¡£¡¡¡¡



13¡£4¡¡²¶»ñʼþ¡¡¡¡



´ó¼Ò¿É×¢Òâµ½¼ÙÈç±àÒëºÍÔËÐÐÉÏÃæµÄ³ÌÐòƬ£¬°´Ï°´Å¥ºó²»»á·¢ÉúÈκÎÊÂÇé¡£±ØÐë½øÈë³ÌÐòƬÄÚ²¿£¬±àдÓá¡

ÓÚ¾ö¶¨Òª·¢ÉúʲôÊÂÇéµÄ´úÂë¡£¶ÔÓÚÓÉʼþÇý¶¯µÄ³ÌÐòÉè¼Æ£¬ËüµÄ»ù±¾Ä¿±ê¾ÍÊÇÓôúÂ벶»ñ·¢ÉúµÄʼþ£¬²¢¡¡

ÓÉ´úÂë¶ÔÄÇЩʼþ×÷³öÏìÓ¦¡£ÊÂʵÉÏ£¬GUI¡¡µÄ´ó²¿·ÖÄÚÈݶ¼ÊÇΧÈÆÕâÖÖʼþÇý¶¯µÄ³ÌÐòÉè¼ÆÕ¹¿ªµÄ¡£¡¡¡¡

¾­¹ý±¾ÊéÇ°ÃæµÄѧϰ£¬´ó¼ÒÓ¦¸ÃÓÐÁËÃæÏò¶ÔÏó³ÌÐòÉè¼ÆµÄһЩ»ù´¡£¬´Ëʱ¿ÉÄÜ»áÏëµ½Ó¦µ±ÓÐһЩÃæÏò¶ÔÏóµÄ¡¡

·½·¨À´×¨ÃÅ¿ØÖÆʼþ¡£ÀýÈ磬ҲÐí²»µÃ²»¼Ì³Ðÿ¸ö°´Å¥£¬²¢¹ýÔØһЩ¡°°´Å¥°´Ï¡±·½·¨£¨¾¡¹ÜÕâÏԵ÷dz£Âé¡¡

·³ÓÐÓÐÏÞ£©¡£´ó¼ÒÒ²¿ÉÄÜÈÏΪ´æÔÚһЩÖ÷¿Ø¡°Ê¼þ¡±À࣬ÆäÖÐΪϣÍûÏìÓ¦µÄÿ¸öʼþ¶¼°üº¬ÁËÒ»¸ö·½·¨¡£¡¡¡¡

ÔÚ¶ÔÏóÒÔÇ°£¬Ê¼þ¿ØÖƵĵäÐÍ·½Ê½ÊÇ¡¡switch¡¡Óï¾ä¡£Ã¿¸öʼþ¶¼¶ÔÓ¦Ò»¸ö¶ÀÒ»ÎÞ¶þµÄÕûÊý±
·µ»ØĿ¼ ÉÏÒ»Ò³ ÏÂÒ»Ò³ »Øµ½¶¥²¿ ÔÞ£¨1£© ²È£¨1£©
¿ì½Ý²Ù×÷: °´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·­Ò³ °´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ °´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿!
ÎÂÜ°Ìáʾ£º ο´Ð¡ËµµÄͬʱ·¢±íÆÀÂÛ£¬Ëµ³ö×Ô¼ºµÄ¿´·¨ºÍÆäËüС»ï°éÃÇ·ÖÏíÒ²²»´íŶ£¡·¢±íÊéÆÀ»¹¿ÉÒÔ»ñµÃ»ý·ÖºÍ¾­Ñé½±Àø£¬ÈÏÕæдԭ´´ÊéÆÀ ±»²ÉÄÉΪ¾«ÆÀ¿ÉÒÔ»ñµÃ´óÁ¿½ð±Ò¡¢»ý·ÖºÍ¾­Ñé½±ÀøŶ£¡