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

Java SwingÖмüÅÌʼþµÄ´¦Àí


ÔÚjdk1.2ÖУ¬·Ö±ðÕë¶ÔJcomponentºÍTextÀàµÄ¶ÔÏó¶¨ÖÆÁ˲»Í¬µÄ´¦Àí¼üÅÌʼþµÄ·½·¨£ºÔÚJcomponentÖУ¬¶¨ÒåÁËregisterKeyboardAction·½·¨£¬Ê¹ÓÃÕâ¸ö·½·¨À´½«ÐèÒª´¦ÀíµÄ¼üÅÌʼþÒÔ¼°´¦ÀíʼþµÄÐÐΪ°ó¶¨ÔÚÒ»Æð¡£TextÀàÖоßÓÐkeymap¶ÔÏó£¬Í¬JcomponentÖеĴ¦Àí·½·¨ÀàËÆ£¬Õâ¸ö¶ÔÏó±£´æ×ÅÐèÒª´¦ÀíµÄ¼üÅÌʼþºÍ¶ÔÓ¦µÄÐÐΪ¡£
¡¡¡¡¶øÔÚjdk1.3ÖУ¬Ê¹ÓÃÒ»ÖÖÐµķ½·¨À´´¦Àí¼üÅÌʼþ£¬Ëü½«jdk1.2µÄÁ½ÖÖ·½·¨ÕûºÏÔÚÒ»Æð¡£²»Ðè񻂿·Ö±»´¦ÀíµÄÊÇJcomponent»¹ÊÇTextÀàÐ͵Ä×é¼þ¡£Ëü¶¨ÒåÁËÁ½¸öеÄÀࣺInputMapºÍActionMap¡£ËûÃǾùÊǼòµ¥µÄ±í»òÓ³Éä¡£Ò»¸öInputMap½«Ò»¸öKeystroke¶ÔÓ¦µ½Ò»¸ö¶ÔÏó£¬ActionMap½«Ò»¸ö¶ÔÏó¶ÔÓ¦µ½Ò»¸öÐÐΪ(Action)¡£Í¨³£InputMapÖÐKeyStrokeËù¶ÔÓ¦µÄ¶ÔÏóÊÇÒ»¸ö×Ö·û´®£¬Í¨¹ýÕâ¸ö×Ö·û´®¿ÉÒÔÔÚActionMapÖвéÕÒµ½ÏàÓ¦µÄÐÐΪ¡£
¡¡¡¡InputMapºÍActionMapÖоùÓÐput·½·¨¡£InputMapµÄput·½·¨¿ÉÒÔ½«Keystroke¶ÔÓ¦µ½Ò»¸ö¶ÔÏ󣬶øActionMapµÄput·½·¨¿ÉÒÔ½«Ò»¸ö¶ÔÏó¶ÔÓ¦µ½Ò»¸öÐÐΪ¡£
¡¡¡¡ÔÚÿһ¸öJcomponent×é¼þÖУ¬»áÓÐÈý¸öȱʡµÄInputMapºÍÒ»¸öȱʡµÄActionMap¡£ËûÃÇ¿ÉÒÔͨ¹ýµ÷ÓÃgetInputMap(int condition)ºÍgetActionMap()µÃµ½¡£Èý¸öInputMap·Ö±ðÊǵ±×é¼þ±¾ÉíÓµÓн¹µãʱµÄInputMap(WHEN_FOCUSED)£¬µ±×é¼þµÄ׿ÏÈÓµÓн¹µãʱµÄInputMap(WHEN_ANCESTOR_OF_FOCUSED_COMPONENT)ºÍ×é¼þËùÔڵĴ°Ìå¾ßÓн¹µãʱµÄInputMap(WHEN_IN_FOCUSED_WINDOW)(À¨ºÅÄÚ±íʾΪÁ˵õ½ÕâЩInputMap£¬Ó¦¸ÃÔÚgetInputMapÖÐÉèÖõIJÎÊý)¡£ÒÔÏ·ֱð˵Ã÷ÕâÈýÖÖInputMap£º
¡¡¡¡1£¬ ×é¼þ±¾ÉíÓµÓн¹µãʱµÄInputMap£ºµ±×é¼þÓµÓн¹µãʱ£¬¼üÅ̰´¼ü°´Ï£¬ÔòjavaÔÚÕâ¸öInputMapÖвéÕÒ¼üÅÌʼþËù¶ÔÓ¦µÄKeyStroke¶ÔÏó¡£
¡¡¡¡2£¬ ×é¼þµÄ׿ÏÈÓµÓн¹µãʱµÄInputMap£ºµ±×é¼þµÄ׿ÏÈÓµÓн¹µãʱ£¬¼üÅ̰´¼ü°´Ï£¬Ôòjava²éÕÒÕâ¸öInputMap¡£
¡¡¡¡3£¬ ×é¼þËùÔڵĴ°¿ÚÓµÓн¹µãʱµÄInputMap£ºµ±×é¼þËùÔڵĴ°¿Ú¾ßÓн¹µãʱ£¬¼üÅ̰´¼ü°´Ï£¬Ôòjava²éÕÒÕâ¸öInputMap¡£
¡¡¡¡µ±Ò»¸ö¼ü±»°´Ï£¬Õâ¸öʼþ±»×ª»¯³ÉÒ»¸öKeyStroke¶ÔÏó£¬java»á²éÕÒÕâ¸öJcomponentµÄÏàÓ¦InputMap(ÀýÈ磬µ±×é¼þµÄ׿ÏȾßÓн¹µãʱ£¬java¾Í²éÕÒÕâ¸öJcomponentµÄ׿ÏÈÓµÓн¹µãµÄInputMap)ÖÐÊÇ·ñÓÐÕâ¸öKeyStroke£¬Èç¹ûÓУ¬È¡³öËüËù¶ÔÓ¦µÄ¶ÔÏó(ͨ³£ÊÇ×Ö·û´®)£¬ÀûÓÃÕâ¸ö¶ÔÏóÔÚÕâ¸öJcomponentµÄActionMapÖвéÕÒ£¬Èç¹ûÕÒµ½¶ÔÓ¦µÄÐÐΪ(Action)£¬ÔòjavaÖ´ÐÐÕâ¸öÐÐΪµÄactionPerformed·½·¨(Ëæºó½éÉÜÕâ¸ö·½·¨)¡£´Ó¶ø´ïµ½´¦Àí¼üÅÌʼþµÄ


Ïà¹ØÎĵµ£º

javaÈëÃÅ

 Javaѧϰ´ÓÈëÃŵ½¾«Í¨ 
Ò»¡¢ JDK (Java Development Kit) 
JDKÊÇÕû¸öJavaµÄºËÐÄ£¬°üÀ¨ÁËJavaÔËÐл·¾³£¨Java Runtime Envirnment£©£¬Ò»¶ÑJava¹¤¾ßºÍJava»ù´¡µÄÀà¿â(rt.jar)¡£²»ÂÛʲôJavaÓ¦Ó÷þÎñÆ÷ʵÖʶ¼ÊÇÄÚÖÃÁËij¸ö°æ±¾µÄJDK¡£Òò´ËÕÆÎÕJDKÊÇѧºÃJavaµÄµÚÒ»²½¡£×îÖ÷Á÷µÄJ ......

sql 2005 ´æ´¢¹ý³Ì·ÖÒ³ java ´úÂë

 create PROCEDURE pagelist
@tablename nvarchar(50),
@fieldname nvarchar(50)='*',         
@pagesize int output,--ÿҳÏÔʾ¼Ç¼ÌõÊý
@currentpage int output,--µÚ¼¸Ò³
@orderid nvarchar(50),--Ö÷¼üÅÅÐò
@sort int,--ÅÅÐò·½Ê½£¬1±íʾÉýÐò£¬0±íʾ½µÐòÅÅÁÐ ......

Java NIO APIÏê½â

 
Java NIO APIÏê½â
ÔÚJDK
1.4ÒÔǰ£¬JavaµÄIO²Ù×÷¼¯ÖÐÔÚjava.ioÕâ¸ö°üÖУ¬ÊÇ»ùÓÚÁ÷µÄ×èÈû£¨blocking£©API¡£¶ÔÓÚ´ó¶àÊýÓ¦ÓÃÀ´Ëµ£¬ÕâÑùµÄAPIʹÓúܷ½
±ã£¬È»¶ø£¬Ò»Ð©¶ÔÐÔÄÜÒªÇó½Ï¸ßµÄÓ¦Óã¬ÓÈÆäÊÇ·þÎñ¶ËÓ¦Óã¬ÍùÍùÐèÒªÒ»¸ö¸üΪÓÐЧµÄ·½Ê½À´´¦ÀíIO¡£´ÓJDK 1.4Æð£¬NIO
API×÷Ϊһ¸ö»ùÓÚ»º³åÇø£¬²¢ÄÜÌṩ·Ç×èÈû(non-blo ......

125Ìõ³£¼ûµÄjavaÃæÊÔ±ÊÊÔÌâ´ó»ã×Ü

1.³éÏ󣺡¡³éÏó¾ÍÊǺöÂÔÒ»¸öÖ÷ÌâÖÐÓ뵱ǰĿ±êÎ޹صÄÄÇЩ·½Ã棬ÒÔ±ã¸ü³ä·ÖµØ×¢ÒâÓ뵱ǰĿ±êÓйصķ½Ãæ¡£³éÏó²¢²»´òËãÁ˽âÈ«²¿ÎÊÌ⣬¶øÖ»ÊÇÑ¡ÔñÆäÖеÄÒ»²¿·Ö£¬ÔÝʱ²»Óò¿·Öϸ½Ú¡£³éÏó°üÀ¨Á½¸ö·½Ã棬һÊǹý³Ì³éÏ󣬶þÊÇÊý¾Ý³éÏó¡£  
2.¼Ì³Ð£º
¡¡¼Ì³ÐÊÇÒ»ÖÖÁª½áÀàµÄ²ã´ÎÄ£ÐÍ£¬²¢ÇÒÔÊÐíºÍ¹ÄÀøÀàµÄÖØÓã¬ËüÌṩÁËÒ»Ö ......

JAVA²Ù×÷XMLµÄÍêÕûÀý×Ó(²éѯ¡¢Ôö¼Ó¡¢Ð޸ġ¢É¾³ý)

ÕâÊÇÒ»¸öÓÃJAVA W3C DOM ½øÐÐXML²Ù×÷µÄÀý×Ó£¬°üº¬Á˲éѯ¡¢Ôö¼Ó¡¢Ð޸ġ¢É¾³ý¡¢±£´æµÄ»ù±¾²Ù×÷¡£½ÏÍêÕûµÄÃèÊöÁËÒ»¸öXMLµÄÕû¸ö²Ù×÷Á÷³Ì¡£ÊʺϸÕÈëÃÅJAVA XML²Ù×÷µÄÅóÓѲο¼ºÍѧϰ¡£
¼ÙÉèÓÐXMLÎļþ£ºtest1.xml
<?xml version="1.0" encoding="GBK"?>
<books>
<book>
<name>¹þÀï²¨ÌØ</name> ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ