JavaÀïÃæµÄdnd;
½çÃæ±à³ÌÀïÃæÄÜÊìÁ·µÄÔËÓõÄÈ˲»¶à,¶ø¶ÔJavaÖеÄÍÏ×§Öª¸ùÖªµ×µÄÈ˾͸üÉÙÁËÎÒµÄһƪ ÎÄÕÂ-- JavaÖеÄDrag and DropÏê½âÓë´úÂëʾÀý ÀïÃæÓÐÏêϸ½éÉÜ.
java.awt.MouseInfo, java.awt.PointerInfo;
ÎÒÔø¾ÏëµÃµ½Êó±êÔÚÆÁÄ»Éϵľø¶ÔλÖÃ,ÎÒÊÔ¹ýͨ¹ýÔÚMouseListenerÀïÃæµÃµ½Êó±êÔÚÒ»¸ö¿Ø¼þÀïÃæµÄÏà¶ÔλÖÃÀ´ÔËËãµÃµ½Êó±êÔÚÆÁÄ»Éϵľø¶ÔλÖÃ,Ч¹û¶¼ºÜ²»ºÃ,ºóÀ´·¢ÏÖMouseInfo,PointerInfo¿ÉÒԵõ½Êó±êµ±Ç°µÄ¾ø¶ÔλÖÃ,ÕæµÄ²»´í¡£
java.awt.Robot;
ÕâÊÇÒ»¸ö·Ç³£ÓÐÒâ˼µÄ»úÆ÷ÈËÀà,ËûÀïÃæÌṩµÄ·½·¨¿ÉÒÔÄ£Äâ¼üÅ̵İ´¼üʼþ¼´:KeyPress,KeyRelease;Êó±êµÄʼþ:mouseMove,mousePress,mouseRelease..; ËûÀïÃæ»¹ÓÐÒ»¸öÖØÒªµÄ¹¦ÄܾÍÊÇÄܵõ½µ±Ç°µÄScreenCapture.
FlavorListener;
FlaborListenerÆäʵÊÇʵÏÖÍÏ×§µÄÒ»¸öÖØÒªµÄÀà,ÎÒÕâÀï°ÑËüÁгöÀ´Ö÷ÒªÊÇÒòΪËüÖ±µ½ÄãÕýÔÚ¶ÔϵͳµÄ¼ôÇаå×öʲô,´Ó¶ø¿ÉÒÔ³ö·¢Ä³Ð©ÐÐΪ,ÂùÓÐÒâ˼.
javax.swing.SwingUtilities;
SwingµÄ¹¤¾ßÀà,ÀïÃæ×îÓÐÓÃ,×î³£Óõķ½·¨¿ÖžÍÊÇconvertPointϵÁеķ½·¨ÁË,ËûÃÇ¿ÉÒÔʵÏÖ²»Í¬component¼äµÄ×ø±êµÄת»¯,µ±ÄãÐèÒªÕâ¸ö¹¦ÄܵÄʱºò,Äã»á·¢ÏÖÕâ¸öÀàÕæµÄºÜÓÐÓá£
javax.swing.undo.*;
javaÀïÃæÖ§³Öundo/redoµÄÒ»¸ö°ü, ±¾ÈËҲûÓÐÓùý,²»¹ýÁÐÔÚÕâÀïÒÔ±¸²»¼°Ö®Ðè¡£
java.lang.System;
ËäÈ»´ó¶àÊýÖªµÀÒòΪSystem.out.println¶ø¶ÔSystemÀàÓÐËùÁ˽â,µ«ÊÇ´ó¶àÊýÈËÒ²ÖªµÀÕâ¸ö,ÆäʵSystemÀïÃæ»¹ÓÐÁ½¸öºÜÓÐÓõķ½·¨:
currentTimeMillis:·µ»Ømillisecond±íʾµÄµ±Ç°Ê±¼ä(¾à1970:00:00).
arraycopy: ºÅ³ÆÐ§Âʼ«¸ßµÄÊý×鿽±´·½·¨.
java.nio;
·Ç×èÈûµÄIO,×Ô¼ºÒ²²»ÊǺÜÁ˽â,²»ÂôŪÁË,Ö»ÊÇÏë¸æËßÄãjavaÖгýÁËjava.ioÍ⻹ÓÐÒ»¸öjava.nio.
ÀàÃûºÍÎļþÃû²»ÊDZØÐëÒªÒ»ÑùµÄ¡£
ËäÈ»²»ÊǺܳ£Ó㬵«±àÒëµ¥ÔªÄÚÍêÈ«²»´øpublicÀàÒ²ÊÇ¿ÉÄܵġ£ÔÚÕâÖÖÇé¿öÏ£¬Äã¿ÉÒÔËæÒâ¶ÔÎļþÃüÃû¡£
JavaÖеÄĬÈÏ·ÃÎÊȨÏÞÊǰüÂð£¿
Äã¿ÉÒÔÑ¡ÔñÔÚ½Ó¿ÚÖÐÏÔʽµØ½«·½·¨ÉùÃ÷ΪpublicµÄ£¬µ«¼´Ê¹Äã²»Õâô×ö£¬ËüÃÇÒ²ÊÇpublicµÄ(²»Êǰü)¡£