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

JavaÀ¬»ø»ØÊÕÆ÷¹¤×÷Ô­Àí


À¬»ø»ØÊÕÆ÷ÊÇÈçºÎ¹¤×÷µÄ£¿ÎÒÏÖÔھͼòµ¥µÄ½éÉÜÒ»ÏÂ
Ê×ÏÈÒªÃ÷È·¼¸µã£º
JavaÊÇÔÚ¶ÑÉÏΪ¶ÔÏó·ÖÅä¿Õ¼äµÄ
À¬»ø»ØÊÕÆ÷Ö»¸úÄÚ´æÓйأ¬Ê²Ã´IO°¡£¬ÍøÂçÁ¬½Ó°¡£¬¹ÜËüPÊÂ
µ±¿ÉÓÃÄÚ´æÊýÁ¿½ÏµÍʱ£¬Sun°æ±¾µÄÀ¬»ø»ØÊÕÆ÷²Å»á±»¼¤»î
ÔÚÀ¬»ø»ØÊÕÆ÷»ØÊÕÀ¬»øÖ®Ç°£¬ÎÒÃÇÏÈÀ´Á˽âÒ»ÏÂJava·ÖÅä¶ÔÏóµÄ·½Ê½£¬JavaµÄ¶Ñ¸üÏñÒ»¸ö´«ËÍ´ø£¬Ã¿·ÖÅäÒ»¸öжÔÏó£¬Ëü¾ÍÍùÇ°ÒÆ¶¯Ò»¸ñ¡£ÕâÒâζ×ŶÔÏó´æ´¢¿Õ¼äµÄ·ÖÅäËÙ¶ÈÏ൱¿ì¡£JavaµÄ“¶ÑÖ¸Õë”Ö»ÊǼòµ¥µØÒƶ¯µ½ÉÐδ·ÖÅäµÄÁìÓò¡£Ò²¾ÍÊÇ˵£¬·ÖÅä¿Õ¼äµÄʱºò£¬“¶ÑÖ¸Õë”Ö»¹ÜÒÀ´ÎÍùÇ°ÒÆ¶¯¶ø²»¹ÜºóÃæµÄ¶ÔÏóÊÇ·ñ»¹Òª±»Êͷŵô¡£Èç¹û¿ÉÓÃÄÚ´æºÄ¾¡Ö®Ç°³ÌÐò¾ÍÍ˳ö¾ÍÔٺò»¹ýÁË£¬ÕâÑùµÄ»°À¬»ø»ØÊÕÆ÷ѹ¸ù¾Í²»»á±»¼¤»î¡£
µ«ÊÇÓÉÓÚ“¶ÑÖ¸Õë”Ö»¹ÜÒÀ´ÎÍùÇ°ÒÆ¶¯£¬ÄÇôÄã¿Ï¶¨»áÏ룬×ÜÓÐÒ»ÌìÄÚ´æ»á±»ºÄ¾¡£¬À¬»ø»ØÊÕÆ÷¾Í¿ªÊ¼ÊÍ·ÅÄÚ´æ¡£ÕâÀïÓÐÈ˿϶¨»áÎÊ£ºÔõôÅжÏij¸ö¶ÔÏó¸Ã±»»ØÊÕÄØ£¿´ð°¸¾ÍÊǵ±¶ÑÕ»»ò¾²Ì¬´æ´¢ÇøÃ»ÓжÔÕâ¸ö¶ÔÏóµÄÒýÓÃʱ£¬¾Í±íʾ³ÌÐò£¨Ô±£©¶ÔÕâ¸ö¶ÔÏóûÓÐÐËȤÁË£¬Ëü¾ÍÓ¦¸Ã±»»ØÊÕÁË¡£ÓÐÁ½ÖÖ·½·¨À´ÖªµÀÕâ¸ö¶ÔÏóÓÐûÓб»ÒýÓ㺵ÚÒ»ÖÖÊDZéÀú¶ÑÉϵĶÔÏóÕÒÒýÓ㻵ڶþÖÖÊDZéÀú¶ÑÕ»»ò¾²Ì¬´æ´¢ÇøµÄÒýÓÃÕÒ¶ÔÏó¡£Ç°ÕßµÄʵÏÖ½Ð×ö“ÒýÓüÆÊý·¨”£¬Òâ˼¾ÍÊǵ±ÓÐÒýÓÃÁ¬½ÓÖÁ¶ÔÏóʱ£¬ÒýÓüÆÊý¼Ó1£¬µ±ÒýÓÃÀ뿪×÷ÓÃÓò»ò±»ÖÃΪnullʱ£¬ÒýÓüÆÊý¼õ1£¬ÕâÖÖ·½·¨ÓиöȱÏÝ£¬Èç¹û¶ÔÏóÖ®¼ä´æÔÚÑ­»·ÒýÓ㬿ÉÄÜ»á³öÏÖ“¶ÔÏóÓ¦¸Ã±»»ØÊÕ£¬µ«ÒýÓüÆÊýÈ´²»ÎªÁ㔵ÄÇé¿ö¡£
Java²ÉÓõÄÊǺóÕߣ¬ÔÚÕâÖÖ·½Ê½Ï£¬JavaÐéÄâ»ú²ÉÓÃÒ»ÖÖ“×ÔÊÊÓ¦”µÄÀ¬»ø»ØÊÕ¼¼Êõ£¬ÈçºÎ´¦ÀíÕÒµ½µÄ´æ»î¶ÔÏó£¨Ò²¾ÍÊÇ˵²»ÊÇÀ¬»ø£©£¬JavaÓÐÁ½ÖÖ·½Ê½£º
Ò»ÖÖÊǓֹͣ-¸´ÖÆ”£ºÀíÂÛÉÏÊÇÏÈÔÝÍ£³ÌÐòµÄÔËÐУ¨ËùÒÔËü²»ÊôÓÚºǫ́»ØÊÕģʽ£©£¬È»ºó½«ËùÓдæ»îµÄ¶ÔÏó´Óµ±Ç°¶Ñ¸´ÖƵ½ÁíÒ»¸ö¶Ñ£¬Ã»Óб»¸´ÖƵÄÈ«ÊÇÀ¬»ø¡£µ±¶ÔÏ󱻸´ÖƵ½Ð¶ÑÉÏʱ£¬ËüÃÇÊÇÒ»¸ö°¤×ÅÒ»¸öµÄ£¬ËùÒÔжѱ£³Ö½ô´ÕÅÅÁУ¨ÕâÒ²ÊÇΪʲô·ÖÅä¶ÔÏóµÄʱºò“¶ÑÖ¸Õë”Ö»¹ÜÒÀ´ÎÍùÇ°ÒÆ¶¯£©¡£È»ºó¾Í¿ÉÒÔ°´Ç°Êö·½·¨¼òµ¥¡¢Ö±½ÓµØ·ÖÅäÄÚ´æÁË¡£Õ⽫µ¼Ö´óÁ¿ÄÚ´æ¸´ÖÆÐÐΪ£¬ÄÚ´æ·ÖÅäÊÇÒԽϴóµÄ“¿é”Ϊµ¥Î»µÄ¡£ÓÐÁË¿éÖ®ºó£¬À¬»ø»ØÊÕÆ÷¾Í¿ÉÒÔ²»Íù¶ÑÀ�±´¶ÔÏóÁË£¬Ö±½Ó¾Í¿ÉÒÔÍù·ÏÆúµÄ¿éÀ�±´¶ÔÏóÁË¡£
ÁíÒ»ÖÖÊÇ“±ê¼Ç-Çåɨ”£ºËüµÄ˼·ͬÑùÊÇ´Ó¶ÑÕ»ºÍ¾²Ì¬´æ´¢Çø³ö·¢£¬±éÀúËùÓеÄÒýÓ㬽ø¶øÕÒ³öËùÓдæ»îµÄ¶ÔÏó¡£Ã¿µ±ËüÕÒµ½Ò»¸ö´æ»î¶ÔÏó£¬¾Í»á¸ø¶ÔÏóÒ»¸ö±ê¼Ç¡£


Ïà¹ØÎĵµ£º

Java ÆÁÄ»½ØÈ¡³ÌÐò

import java.awt.Dimension;
import java.awt.Rectangle;
import java.awt.Robot;
import java.awt.Toolkit;
import java.awt.image.BufferedImage;
import javax.imageio.ImageIO;
import java.io.File;
public class captureScreen{
public captureScreen(String fileName) throws Exception
{
......

JavaÈçºÎµ÷ÓÃÍⲿÍⲿÃüÁ

JavaÈçºÎµ÷ÓÃÍⲿÍⲿÃüÁ
ÎÒ×Ô¼ºµÄÌå»áÊÇÓÃRuntime.getRuntime.exec(cmd);
Æ©ÈçÏÂÃæÕâ¸ö´úÂ룺
String[] cmd = new String[3]£»
if( osName.equals( "Windows NT" )||osName.equals( "Windows 2000" ))
    {
     cmd[0] = "cmd.exe" ;
     ......

ÕûÀíÍøÉÏjavaÊý¾ÝÀàÐÍ¡¢¶Ñ¡¢Õ»ÖªÊ¶£¨Ò»£©

µÚһƪ£ºJVM»ù´¡¸ÅÄî×ܽ᣺Êý¾ÝÀàÐÍ¡¢¶ÑÓëÕ» http://java.chinaitlab.com/Jvm/798192.html
Êý¾ÝÀàÐÍ
¡¡¡¡JavaÐéÄâ»úÖУ¬Êý¾ÝÀàÐÍ¿ÉÒÔ·ÖΪÁ½Àࣺ»ù±¾ÀàÐͺÍÒýÓÃÀàÐÍ¡£»ù±¾ÀàÐ͵ıäÁ¿±£´æÔ­Ê¼Öµ£¬¼´£ºËû´ú±íµÄÖµ¾ÍÊÇÊýÖµ±¾Éí;¶øÒýÓÃÀàÐ͵ıäÁ¿±£´æÒýÓÃÖµ¡£“ÒýÓÃÖµ”´ú±íÁËij¸ö¶ÔÏóµÄÒýÓ㬶ø²»ÊǶÔÏó±¾Éí£¬¶ÔÏó± ......

ÕûÀíÍøÉÏjavaÊý¾ÝÀàÐÍ¡¢¶Ñ¡¢Õ»ÖªÊ¶£¨¶þ£©

µÚ¶þƪ£ºJava¶ÑºÍÕ»µÄÇø±ð http://wangjc-opal.javaeye.com/blog/232457
Java°ÑÄÚ´æ»®·Ö³ÉÁ½ÖÖ£ºÒ»ÖÖÊÇÕ»Äڴ棬һÖÖÊǶÑÄÚ´æ¡£ 
  
  ÔÚº¯ÊýÖж¨ÒåµÄһЩ»ù±¾ÀàÐ͵ıäÁ¿ºÍ¶ÔÏóµÄÒýÓñäÁ¿¶¼ÔÚº¯ÊýµÄÕ»ÄÚ´æÖзÖÅä¡£ 
  
  µ±ÔÚÒ»¶Î´úÂë¿é¶¨ÒåÒ»¸ö±äÁ¿Ê±£¬Java¾ÍÔÚÕ»ÖÐ ......

JavaÏà¶Ô·¾¶/¾ø¶Ô·¾¶×ܽá!


1.»ù±¾¸ÅÄîµÄÀí½â
¾ø¶Ô·¾¶£º¾ø¶Ô·¾¶¾ÍÊÇÄãµÄÖ÷Ò³ÉϵÄÎļþ»òĿ¼ÔÚÓ²ÅÌÉÏÕæÕýµÄ·¾¶£¬(URLºÍÎïÀí·¾¶)ÀýÈ磺
C:xyz est.txt ´ú±íÁËtest.txtÎļþµÄ¾ø¶Ô·¾¶¡£http://www.sun.com/index.htmÒ²´ú±íÁËÒ»¸öURL¾ø¶Ô·¾¶¡£
Ïà¶Ô·¾¶£ºÏà¶ÔÓëij¸ö»ù׼Ŀ¼µÄ·¾¶¡£°üº¬WebµÄÏà¶Ô·¾¶£¨HTMLÖеÄÏà¶ÔĿ¼£©£¬ÀýÈ磺ÔÚ
ServletÖÐ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ