Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

JavaµÄAWT

AWTÊÇJavaÖÐÖ§³ÖͼÐλ¯Óû§½çÃæGUIÉè¼ÆµÄÒ»¸ö¹¤¾ß¼¯¡£AWTµÄAPIÊǶÀÁ¢ÓÚÆ½Ì¨µÄ£¬µ«Éè¼Æ³öÀ´µÄ½çÃæÔÚ¸÷ÖÖÆ½Ì¨µÄ·ç¸ñ²»Í¬£¬ÀûÓÃAPIÖи÷ÖÖÀàÔÚÌØ¶¨Æ½Ì¨ÏµĶԵÈ×é¼þpeersÌṩ¾ßÌåÆ½Ì¨ÏµÄʵÏÖ¡£
Óû½¨Á¢Ò»¸öGUIÊ×ÏÈÈ·¶¨ËùÓõÄ×é¼þ¼°Æä²¼¾Ö£¬È»ºóʵÏÖÆäʼþµÄÏìÓ¦¡£×é¼þµÄÀàÐÍÓжàÖÖ£¬Èç³£ÓõÄButton¡¢CheckBoxµÈ£¬¾ùΪComponent¸úMenuComponentÀàµÄ×ÓÀ࣬ÕâЩ×é¼þ²»ÄܶÀÁ¢Ê¹Ó㬱ØÐë·ÅÖÃÓÚij¸öÈÝÆ÷ÖС£
ÈÝÆ÷±¾ÉíÒ²ÊÇÒ»¸ö×é¼þ£¬¿ÉÒÔÈÝÄɶà¸ö×é¼þ£¬Ê¹ËüÃdzÉΪһ¸öÕûÌ壬ÈÝÆ÷Ö®¼ä¿ÉÒÔǶÌס£³£ÓõÄÈÝÆ÷ÓÐFrame¡¢Panel¡¢AppletµÈ¡£ÆäÖÐFrameÒ»°ã×÷Ϊ¶¥¼¶´°¿ÚʹÓ㬶øPanelÔò±ØÐë·ÅÔÚWindow»òÕßFrameÖС£
ΪÁËʹµÃ×é¼þÔÚÈÝÆ÷Öеİڷ𢲼¾ÖÓÐÐò£¬ÐëʹÓò¼¾Ö¹ÜÀíÆ÷£¬JavaÌṩÁËFlowLayout¡¢BorderLayout¡¢GridLayout¡¢CardLayout¡¢GridBagLayoutÕâÎåÖÖ²¼¾Ö¹ÜÀíÆ÷£¬ÒÔʵÏÖ²»Í¬·ç¸ñµÄ×é¼þ²¼¾Ö¡£ÆäÖÐFlowLayoutΪFrameºÍAppletÖÐĬÈϵIJ¼¾Ö¹ÜÀí£¬CardLayout¿ÉÒÔʹµÃ×é¼þÏñ¿¨Æ¬°ãµþ·Å£¬ÇÒ¿ÉÒÔ½øÐп¨Æ¬Çл»¡£ÓûʹÓÃijÖÖ²¼¾Ö¹ÜÀíÆ÷ʱ£¬ÐëÓÃsetLayoutÉèÖÃÈÝÆ÷µÄ²¼¾Ö¹ÜÀíÆ÷Ϊ¸ÃÀàÐÍ¡£
µ±½çÃæ×öºÃÖ®ºó£¬×é¼þµÄʼþÏìÓ¦²ÅÊÇGUIÉè¼ÆÓëʵÏֵĺËÐÄ¡£Æä¹ý³ÌΪ£ºµ±Óû§ÔÚ½çÃæÉÏ×÷³öijÖÖ¶¯×÷ʱ£¬¼à²âGUIµÄ²Ù×÷ϵͳ½«·¢ÉúµÄʼþ´«Ë͸øGUIÓ¦ÓóÌÐò£¬³ÌÐòÔò¸ù¾Ýʼþ×ö³ö·´Ó¦¡£AWTµÄʼþ´¦ÀíÄ£ÐÍΪ£ºÊ¼þÔ´£¨×é¼þ£©²úÉúʼþ£¨EVENT£©½»ÓÉʼþ´¦ÀíÆ÷´¦Àí¡£Ä¿Ç°µÄʼþ´¦Àí»úÖÆÎªÎ¯Íз½Ê½£¨¼àÌý·½Ê½£©£¬¼´Ê¼þÔ´£¨×é¼þ£©×¢²áÁËÒ»¸ö»òÕß¶à¸ö°üº¬Ê¼þ´¦ÀíÆ÷µÄ¶ÔÏ󣨼àÌýÆ÷£©£¬µ±Ê¼þ²úÉúʱ×é¼þ½«Ê¼þ·¢Ë͸ø¼àÌýÆ÷£¬ÓÉÆä¶Ôʼþ½øÐÐÏàÓ¦µÄ´¦Àí¡£
Æä¹ý³ÌΪ£º¶¨Òå¼àÌýÆ÷¡¢×¢²á¼àÌýÆ÷¡£Ò»¸ö¶ÔÏóͨ¹ýʵÏÖ¶àÖÖ½Ó¿Ú¿ÉÒÔ¼àÌý¶àÖÖʼþ£¬Ò²¿ÉÒÔͨ¹ýÄäÃûÀà¡¢ÄÚ²¿ÀàʵÏÖ¶à¸ö¼àÌýÆ÷¡£ÓÉÓÚÔÚ¶¨Òå¼àÌýÆ÷ʱÀûÓÃÊÊÅäÆ÷¿ÉÒÔ¼ò»¯³ÌÐò£¬µ«Í¬Ê±ÓÖÏÞÖÆÁË¶ÔÆäËüÀàµÄ¼Ì³Ð£¬Õâʱ¿ÉÒÔͨ¹ýÔÚÀàµÄÄÚ²¿¶¨Òå¼àÌýÀàÀ´ÊµÏÖ¶à¸ö¼àÌýÆ÷µÄ¶¯×÷¡£


Ïà¹ØÎĵµ£º

JAVA²Ù×÷´®¿ÚÓиÐ

ÔÚ×ö¹ýÒ»Äê¶àµÄRXTX²Ù×÷´®¿ÚÏîÄ¿ÓÐÏÖÔÚ°ÑһЩƽʱÓöµ½µÄÎÊÌâÔÚÕâÀïдд£º
RXTXÊÇÒ»¸ö¿ªÔ´°ü£¬Ö÷ÒªÊÇÔÚCOMM¿ªÔ´°üÖÐ×öÀ©ÕÅ£¬ÒÔǰµÄCOMM°üÖ»ÄÜÔÚWINDOWSÏÂÃæ¶Ô´®¿Ú»ò²¢¿Ú×ö²Ù×÷£¬À©³äºóµÄRXTX¿ÉÒÔÔÚLINUXºÍMAC϶Դ®¿ÚºÍ²¢¿Ú×ö²Ù×÷¡£  ÏÖÔÚ¿çÆ½Ì¨£º
ÔÚRXTXÍøÕ¾ÏÂÔØJAR°üºÍ¶¯Ì¬¿â
http://users.frii.com/jarvi/rxtx ......

Ϸ˵java web¿ª·¢ÖеÄlistenerºÍfilter

ÎÄÕÂת×Ô£ºhttp://javastudy.blog.51cto.com/183528/78723
jsp¿ª·¢ÖеĠ¼àÌýÆ÷ºÍ¹ýÂËÆ÷£¬ÕâÁ½¸ö¶«Î÷Ҫ˵ÆðÀ´£¬ºÜ´ó£¬ºÜ·±¡£½ñÌìÎÒÏëÓÃÒ»¸öÏÖʵµÄÀý×Ó£¬À´ËµÃ÷ÕâÁ½¸ö¶«¶«µÄ×÷Óá£
°¸ÀýÃèÊö
        ¼ÙÉèÄãÆ½Ê±Éú»îÔÚ±±¾©£¬ÓÐÌìÄãÈ¥Ò»¸öºÜ±ßÔ¶ºÜƶÇîµÄɽ´åÌåÑéÉú»î£¬µ½ÁËÄǸ ......

JAVAÖÐÓÃÓÚ´¦Àí×Ö·û´®µÄ¡°ÈýÐֵܡ±

     JAVAÖÐÓÃÓÚ´¦Àí×Ö·û´®³£ÓõÄÓÐÈý¸öÀࣺjava.lang.String¡¢java.lang.StringBuffer¡¢java.lang.StringBuilder£¬ÕâÈýÕߵĹ²Í¬Ö®´¦¶¼ÊÇfinalÀ࣬²»ÔÊÐí±»¼Ì³Ð£¬ÕâÖ÷ÒªÊÇ´ÓÐÔÄܺͰ²È«ÐÔÉÏ¿¼Âǵģ¬ÒòΪÕ⼸¸öÀà¶¼ÊǾ­³£±»Ê¹ÓÃ×ŵģ¬ÇÒ¿¼Âǵ½·ÀÖ¹ÆäÖеIJÎÊý±»ÐÞ¸ÄÓ°Ïìµ½ÆäËüµÄÓ¦Óá£StringBufferÓëStrin ......

JAVAÖÐÓÃÓÚ´¦Àí×Ö·û´®µÄ¡°ÈýÐֵܡ±

JAVAÖÐÓÃÓÚ´¦Àí×Ö·û´®µÄ“ÈýÐֵܔ
JAVAÖÐÓÃÓÚ´¦Àí×Ö·û´®³£ÓõÄÓÐÈý¸öÀࣺjava.lang.String¡¢java.lang.StringBuffer¡¢java.lang.StringBuilder£¬ÕâÈýÕߵĹ²Í¬Ö®´¦¶¼ÊÇfinalÀ࣬²»ÔÊÐí±»¼Ì³Ð£¬ÕâÖ÷ÒªÊÇ´ÓÐÔÄܺͰ²È«ÐÔÉÏ¿¼Âǵģ¬ÒòΪÕ⼸¸öÀà¶¼ÊǾ­³£±»Ê¹ÓÃ×ŵģ¬ÇÒ¿¼Âǵ½·ÀÖ¹ÆäÖеIJÎÊý±»ÐÞ¸ÄÓ°Ïìµ½ÆäËüµÄÓ¦Óᣠ......

Javaͬ²½»úÖÆ£ºsychronized¶Ô´úÂëÓ°Ïì

ת £ºhttp://kuru.javaeye.com/blog/288467
Java¶Ô¶àÏ̵߳ÄÖ§³ÖÓëͬ²½»úÖÆÉîÊÜ´ó¼ÒµÄϲ°®£¬Ëƺõ¿´ÆðÀ´Ê¹ÓÃÁËsynchronized¹Ø¼ü×־ͿÉÒÔÇáËɵؽâ¾ö¶àÏ̹߳²ÏíÊý¾Ýͬ²½ÎÊÌâ¡£µ½µ×ÈçºÎ£¿¨D¨D»¹µÃ¶Ôsynchronized¹Ø¼ü×ÖµÄ×÷ÓýøÐÐÉîÈëÁ˽â²Å¿É¶¨ÂÛ¡£ ×ܵÄ˵À´£¬synchronized¹Ø¼ü×Ö¿ÉÒÔ×÷Ϊº¯ÊýµÄÐÞÊηû£¬Ò²¿É×÷Ϊº¯ÊýÄÚµÄÓï¾ä£¬Ò ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ