Java¾Ñé×ܽá Swingƪ
ת×Ôhttp://blog.csdn.net/kabini/archive/2007/07/25/1707747.aspx
ǰÑÔ
±¾ÎÄǰÑÔ²¿·ÖΪÎÒµÄһЩ¸ÐÏ룬Èç¹ûÄãÖ»¶Ô±¾ÎĽéÉܵÄJavaʵÓü¼ÇɸÐÐËȤ£¬¿ÉÒÔÌø¹ýǰÑÔÖ±½Ó¿´ÕýÎĵÄÄÚÈÝ¡£
±¾ÎĵÄд×÷¶¯»úÀ´Ô´ÓÚ×î½ü½Ó¸øÈ˼ҰïæдµÄÒ»¸öС³ÌÐò£¬Ö÷ÒªÓÃÓÚ¹ÜÀí·ÖÆÚ¸¶¿îµÄ»õ¿îµÄһϵÁйÜÀí£¬°üÀ¨¹ýÆÚ¿îµÄ¼Í¼£¬¹ýÆÚ¿îÀûÏ¢µÄ¼ÆË㣬ΪÌáǰ¸¶¿îµÄÓû§ÌṩһЩ·µ¿î½±ÀøµÈµÈ£¬ÕâЩÓë±¾ÎÄÎÞ¹Ø×Ô²»±ØÏ¸Ëµ¡£ÎªÁ˾¡¿ìÍê³ÉÈÎÎñ£¬ÎÒ×ÔȻѡÔñÁËÎÒÓõÃ×î¶àµÄJavaÀ´ÊµÏÖ¡£¾¹ý2ÖܵÄÀͶ¯£¬Ë³ÀûÍê³ÉÁËÈÎÎñ£¬Ã÷Ìì¾Í¿ÉÒÔÈ¥½»²î£¬µ«ÊÇÕâÒ»¿ÌÎÒÈ´ºöÈ»ÓÐЩÆäËûµÄÏë·¨¡£³ÏÈ»ÕâÑùµÄ»îÔ±¾ÊôÓÚÌåÁ¦ÀͶ¯£¬ÀàËÆµÄ»îÎÒÒ²×ö¹ý²»Ö¹Ò»´Î£¬¶ÔÓںܶà¸ßÈËÀ´Ëµ£¬Ã»Ê²Ã´ÖµµÃÒ»ÌáµÄ£¬ÒÔǰÎÒÒ²Ö»Êǽ»²îÊÕÇ®ÁËÊ£¬µ«ÕâÒ»´ÎÎÒÈ´¶àÁËһЩÏë·¨£¬Ê¹ÎÒ²»Í²»¿ì¡£
ÔÚ³ÌÐòµÄʵÏÖ¹ý³ÌÖУ¬ÎÒÓöµ½Á˸öСÎÊÌ⣬¾ÍÊǼÆËãÁ½¸öÈÕÆÚµÄ²î¡£ÓÉÓÚÒÔǰ³£ÓõÄDateÀàµÄ´ó¶àÊý·½·¨¶¼±»±ê¼ÇΪ“deprecate”£¬ËùÒÔÎÒ¾ö¶¨ÓÃCalender×÷Ϊ¼ÆËãÈÕÆÚµÄÖ÷Á¦¡£µ«ÊÇ´ó¶àÊý²Î¿¼ÊéÉ϶¼ÊÇÓɹØÓÚCalenderµÄÈÕÆÚ¸ñʽ£¬LocaleµÄÉèÖ㬳£Á¿µÄº¬ÒåµÈ·½ÃæµÄ½²½â£¬È´ÔõôҲÕÒ²»µ½ÕâÑùÒ»¸ö¼òµ¥È´³£ÓõÄÈÎÎñÔõôʵÏÖ£¨×¢£ºÕâÒ²²»ÄܹÖÎÒÀÁ¶è£¬×÷ΪÕâÑùÒ»¸ö³ÌÐòÀ´Ëµ£¬Èç¹ûÓÐÕýÈ·ÇÒ³ÉÊìµÄ·½·¨£¬Ë»¹»áÈ¥»¨´óÁ¿Ê±¼ä×ÐϸÑо¿APIÄØ£¿·´ÕýÕâ¸öÀà¿ÉÄÜÔÚ½ñºóµÄ¼¸¸öÔÂÉõÖÁ¼¸Äê¶¼Óò»ÉÏ£¬ÏÖÔÚ¼Çסµ½Ê±ºòÒ²¶¼ÍüÁËL£©¡£ÓÚÊÇÔÚÎÒgoogleÁ˺ÃÒ»ÕóÖ®ºó£¬ÖÕÓÚÔÚijÈ˵ÄBlogÉÏÕÒµ½ÁËÓÃCalender¼ÆËãÈÕÆÚ²îµÄ·½·¨¡£ÔÚÄÇÒ»¿ÌÎÒÕæÓоúµ·ê¸ÊÓêÖ®¸Ð¡£²©Ö÷¿ÉÄÜÊÇһʱÐËÆð£¬Ò²ÓпÉÄÜÊÇÐËȤËùÔÚ£¬µ«ÎÞÂÛÊÇʲôÔÒò£¬ËûµÄ¹¤×÷¶¼ÎªÎÒÌṩÁ˺ܴóµÄ·½±ã¡£ÓÐÁËËûµÄ´úÂëʾÀý£¬ÎÒ¿ÉÒÔ²»ÔÙÈ¥Öð¸ö²éÕÒJava-DocÀïÃæµÄAPI£¬È»ºóÌô³ö¼¸¸öÀ´³¢ÊÔ½â¾öÎÊÌ⣬×îºóÔÙд¸ödemoÑéÖ¤ÕâÒ»·±¸´µÄ¹ý³ÌÁË¡£
ÔÙ»ØÏëÒ»ÏÂÎÒÍê³ÉÕâ¸ö³ÌÐòµÄ¹ý³Ì£¬ÓÉÓÚÒÔǰ×ö¹ýһЩÀàËÆµÄ³ÌÐò£¬ÎÒ¿ÉÒÔ½«ÀïÃæµÄºÜ¶à²¿·ÖÒÔÖ±½ÓÓ¦Óõ½Õâ¸ö³ÌÐòÖУ¬½ÚÊ¡ÁË´óÁ¿µÄʱ¼ä£¬ÈÃÎÒ¿ÉÒÔ¸üרעÓÚºËÐÄÒµÎñµÄʵÏÖµ±ÖС£È»¶ø»òÐíÊdzöÓÚÀÁ¶è£¬»òÐíÊÇûÓÐʱ¼ä£¬ÓÖ»òÐíÔÀ´µÄÊÇBlogûÓжàÉÙÈ˹Ø×¢£¬ÎÒ¶¼Ã»Óн«ÕâЩ´ó¶àÊýÈ˶¼¿ÉÄÜ»áÓõÃÉϵĶ«Î÷·Åµ½ÍøÉÏ¡£
ÔÙÁªÏëһϹúÍ⿪Դ¹¤×÷Õß¶ÔÖйú³ÌÐòÔ±µÄÆÀ¼Û—“Ö»»ñÈ¡£¬²»¹±Ï×”£¬¾Í¾õµÃÈ˼Ò˵µÃÊ®·Ö¶Ô¡£×Ô¼º¾ÍÓÃ×ÅÃâ·ÑµÄJ2SDKÓïÑÔ£¬Ãâ·ÑµÄEclipse£¬Ãâ·ÑµÄJFreeChart£¬Ãâ·ÑµÄJasperReport……£¬È´´ÓÀ´Ã»Äܹ»¸øÈ˼ҹ±Ï×ÄÄÅÂÒ»ÐдúÂë¡£ÕâÑùÒ²¾ÍËãÁË£¬µ
Ïà¹ØÎĵµ£º
¼Ì³Ð(inheritance)
¼Ì³ÐÊÇʹÓÃÒÑ´æÔÚµÄÀàµÄ¶¨Òå×÷Ϊ»ù´¡½¨Á¢ÐÂÀàµÄ¼¼Êõ£¬ÐÂÀàµÄ¶¨Òå¿ÉÒÔÔö¼ÓеÄÊý¾Ý»òÐµĹ¦ÄÜ£¬Ò²¿ÉÒÔÓø¸ÀàµÄ¹¦ÄÜ£¬µ«²»ÄÜÑ¡ÔñÐԵؼ̳и¸Àà¡£ÕâÖÖ¼¼ÊõʹµÃ¸´ÓÃÒÔǰµÄ´úÂë·Ç³£ÈÝÒ×£¬Äܹ»´ó´óËõ¶Ì¿ª·¢ÖÜÆÚ£¬½µµÍ¿ª·¢·ÑÓᣱÈÈç¿ÉÒÔÏȶ¨ÒåÒ»¸öÀà½Ð³µ£¬³µÓÐÒÔÏÂÊôÐÔ£º³µÌå´óС£¬ÑÕÉ ......
ϵͳÊôÐÔÊÇÖ¸ÓëÓû§³ÌÐòÏà¹ØµÄ²Ù×÷ϵͳÅäÖÃÐÅÏ¢ÒÔ¼°Èí¼þÐÅÏ¢¡£Í¨³£ÓëÓû§³ÌÐòÏà¹ØµÄÊôÐԹؼü×Ö°üÀ¨£º
¡¡¡¡¡ñfile.separator:Îļþ·Ö¸ô·û£¬Windows»·¾³ÏÂΪ“"£¬Unix»·¾³ÏÂΪ“/”£»
¡¡¡¡¡ñuser.home£ºÓû§Ö÷Ŀ¼£»
¡¡¡¡¡ñjava.home£ºJavaʵʱÔËÐл·¾³µÄ°²×°Ä¿Â¼£»
¡¡¡¡¡ñjava.ext.dirs£ºJDKµÄ°²×°Ä¿ ......
ΪʲôҪʹÓÃtomcat£¬jboosÕâÖÖ·þÎñÀ´ÔËÐÐÎÒÃǵĴúÂ룬Óкαػ¨Ôõô¶àÇ®ÂòIBm£¬BEAµÄ·þÎñÆ÷¡£²Ý£¨·ßÇàµÄÓïÆø£©£¬ÎÒÃÇÔÙÒ²²»¸ú±ðÈË×ß¡£
ÄѵÀÎÒÃÇ×Ô¼ºÐ´µÄ¶«Î÷¾Í²»¿É¿¿Âð£¿ÎÒÃÇ¿ª·¢ÎÒÃǵÄÏîÄ¿£¬ÐèÇóÎÒÃÇ×îÇå³þ£¬ÎÒÃÇÔõô×ö¸ÉÂﻹҪËûÃǹܣ¬SSHÊDZðÈËÌßÈ¥À´¡£
´Ó½ñÒÔºó£¬ÎÒ×Ô¼º¿ª·¢µÄjavaÆóÒµ³ÌÐò(tmd ÎÞ·¨¾ÍÊÇÇëÇó/ÏìӦģʽ ......
Ò»¸öJava´°¿Ú´ø°´¼ü¼ì²â£¨ÅÜJava¿ÉÊÓС³ÌÐòʱÓã©£¬沒¼ÓÐÞÊΣ¬°³×Ô¼ºÓõΡ£
package math;
import java.awt.Color;
import java.awt.Frame;
import java.awt.Graphics;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
/**
* »ù±¾µÄ»æÍ¼´°¿Ú£¬»Ø³µ¹Ø±Õ´°¿Ú
*/
@SuppressWarnings("s ......