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

JavaÈçºÎ²Ù×÷Word, Excel, PDFÎĵµ£¿


JavaÈçºÎ²Ù×÷Word, Excel, PDFÎĵµ£¿
http://www.sina.com.cn 2006Äê08ÔÂ23ÈÕ 14:55 ̫ƽÑóµçÄÔÍø







×÷ÕߣºÊ¢ÖÒÁ¼
 
¡¡¡¡²Î¿¼:
¡¡¡¡http://danadler.com/jacob/
¡¡¡¡http://jakarta.apache.org/poi/
¡¡¡¡http://www.onjava.com/pub/a/onjava/2003/01/22/poi.html
¡¡¡¡http://www.csdn.net/develop/article/15/15311.shtm
¡¡¡¡http://forum.java.sun.com/thread.jsp?forum=40&thread=382666&tstart=0&trange=15
¡¡¡¡Java Excel API Îĵµ
¡¡¡¡http://www.andykhan.com/jexcelapi/
¡¡¡¡1¡¢Ò»¸öjacob²Ù×÷WordµÄÀý×Ó£¬ÆäËû²Ù×÷excel£¬pdfµÄsampleÀï¶¼ÓÐ
¡¡¡¡import java.io.File;
¡¡¡¡import com.jacob.com.*;
¡¡¡¡import com.jacob.activeX.*;
¡¡¡¡public class WordTest {
¡¡¡¡
¡¡¡¡¡¡public static void main(String[] args) {
¡¡¡¡¡¡¡¡¡¡WordBean word=new WordBean();
¡¡¡¡¡¡¡¡¡¡word.openWord(true);
¡¡¡¡¡¡¡¡¡¡word.createNewDocument();
¡¡¡¡¡¡¡¡¡¡word.insertText("Hello word.");
¡¡¡¡¡¡}
¡¡¡¡}
¡¡¡¡import com.jacob.activeX.*;
¡¡¡¡import com.jacob.com.*;
¡¡¡¡public class WordBean extends java.awt.Panel
¡¡¡¡{
¡¡¡¡¡¡private ActiveXComponent MsWordApp = null;
¡¡¡¡¡¡private Dispatch document = null;
¡¡¡¡¡¡public WordBean()
¡¡¡¡¡¡{
¡¡¡¡¡¡¡¡¡¡super();
¡¡¡¡¡¡}
¡¡¡¡¡¡public void openWord(boolean makeVisible)
¡¡¡¡¡¡{
¡¡¡¡//Open Word if we've not done it already
¡¡¡¡¡¡¡¡¡¡if (MsWordApp == null)
¡¡¡¡¡¡¡¡¡¡{
¡¡¡¡¡¡¡¡¡¡¡¡¡¡MsWordApp = new ActiveXComponent("Word.Application");
¡¡¡¡¡¡¡¡¡¡}
¡¡¡¡//Set the visible property as required.
¡¡¡¡¡¡¡¡¡¡Dispatch.put(MsWordApp, "Visible",
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ new Variant(makeVisible));
¡¡¡¡¡¡}
¡¡¡¡¡¡public void createNewDocument()
¡¡¡¡¡¡{
¡¡¡¡//Find the Documents collection object maintained by Word
¡¡¡¡¡¡¡¡¡¡Dispatch documents =
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Dispatch.get(MsWordApp,"Documents").toDispatch();
¡¡¡¡//Call the Add method of the Documents collection to create
¡¡¡¡//a new document to edit
¡¡¡¡¡¡¡¡¡¡document = Dispatch.call(documents,"Add").toDispatch();
¡¡¡¡¡¡}
¡¡


Ïà¹ØÎĵµ£º

javaºÍj2eeÔËÐл·¾³´î½¨ ÃæÏò³õѧÕß

±¾ÎÄÖ÷ÒªÊÇΪ¿ªÔ´ÏîÄ¿simplejee
дµÄ£¬µ«»ù±¾»¹ÊÇͨÓõġ£
¿ª·¢java³ÌÐò×îµÍµÄÒªÇóÊÇÓÐjdkºÍÎı¾±à¼­Æ÷¡£²»¹ý¶àÊýÀ´ËµÎÒÃǶ¼»áʹÓÃһЩ¸¨ÖúµÄÎı¾±à¼­Æ÷(editplus,UltraEdit)ÉõÖÁ
¼¯³É¿ª·¢»·¾³£¨IDE£©£¬Èçeclipse£¬IntelliJ
IDEAµÈ£¬ÎÒÃÇ·ÅÔÚ´úÂë¿âÀïµÄ´úÂ벢ûÓÐÏÞ¶¨¿ª·¢¹¤¾ß£¬Ò²Ã»Óн«ºÍ¿ª·¢¹¤¾ßÏà¹ØµÄÅäÖÃÎļþÌá½»µ½ ......

java±¾¼Í

JavaÐéÄâ»úµÄÆðÔ´Óë¹¹Ôì
µ±ÎÒÃÇ˵µ½“Java”Õâ¸ö´ÊµÄʱºò£¬Ö¸µÄÊÇËĸöÏ໥¹ØÁªµÄ¸ÅÄJavaÓïÑÔ¡¢Java API¡¢Java ClassÎļþ¸ñʽ¡¢JavaÐéÄâ»ú¡£Õû¸öJavaÌåϵÊÇ»ùÓÚJava ÐéÄâ»ú¹¹ÔìµÄ£¬ÕýÒòΪÈç´Ë£¬²ÅÄÜʵÏÖJavaµÄ°²È«ÐÔºÍÍøÂçÒÆ¶¯ÐÔ¡£Java²¢·ÇÊǵÚÒ»¸ö²ÉÓÓÐéÄâ»ú”¸ÅÄîµÄÌåϵ£¬µ«È´ÊǵÚÒ»¸öµÃµ½¹ã·ºÔ ......

Java Standard Edition 6 API½éÉÜ

java.applet Ìṩ´´½¨AppletµÄÀàÒÔ¼°ÓÃÓÚAppletºÍAppletÉÏÏÂÎÄ£¨Applet Context£©Í¨ÐŵÄÀà¡£
java.awt °üº¬ËùÓд´½¨Óû§½Ó¿Ú£¨½çÃæ£©¡¢»æÖÆÍ¼ÏñµÄÀà¡£
java.awt.color ÌṩÑÕÉ«¿Õ¼äµÄÀà
java.awt.datatransfer ÌṩӦÓÃÄÚºÍÓ¦Óü䴫ÊäÊý¾ÝµÄ½Ó¿ÚºÍÀà¡£
java.awt.dnd ÍÏ×§¹¦ÄÜÖ§³ÖÀà¿â£¨ÍÏ×§ÊÇÔÚÐí¶àGUIÌṩµÄÒ»ÖÖÔÚÁ½¸ö ......

Java ±à³ÌµÄ¶¯Ì¬ÐÔ£¬µÚ 5 ²¿·Ö: ¶¯Ì¬×ª»»Àà

ÔÚ¾­¹ýÒ»¶Îʱ¼äµÄÐÝÏ¢Ö®ºó£¬Dennis Sosnoski ÓÖ»ØÀ´ÍƳöÁËËûµÄ
Java ±à³ÌµÄ¶¯Ì¬ÐÔ
ϵ
ÁÐµÄµÚ 5 ²¿·Ö¡£ÄúÒÑÔÚÇ°ÃæµÄÎÄÕÂÖп´µ½ÁËÈçºÎ±àдÓÃÓÚת»» Java ÀàÎļþÒԸıä´úÂëÐÐΪµÄ³ÌÐò¡£ÔÚ±¾ÆÚÖУ¬Dennis½«Õ¹Ê¾ÈçºÎʹÓÃ
Javassist
¿ò¼Ü£¬°Ñת»»Óëʵ¼ÊµÄÀà¼ÓÔØ¹ý³Ì½áºÏÆðÀ´£¬ÓÃÒÔ½øÐÐÁé»îµÄ“¼´Ê±”ÃæÏò·½Ã ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ