Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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();
¡¡¡¡¡¡}
¡¡


Ïà¹ØÎĵµ£º

ʲôÊÇJMS(JavaÏûÏ¢·þÎñ)

{ת} 
ÔÚ²»Í¬ÏµÍ³Ö®¼ä½»»»ÐÅÏ¢µÄÒ»´óÕϰ­ÊÇÈçºÎÔÚ¾«È·½»»»ºÍ¸ñʽ»¯Êý¾Ý·½ÃæÈ¡µÃÒ»Ö¡£Java Message Service£¨ JavaÏûÏ¢·þÎñ£¬¼ò³ÆJMS£©Í¨¹ýÌṩһÖÖÓëJ2EEÓ¦ÓóÌÐò»ò´«Í³ÏµÍ³½»»¥µÄ·½·¨²¿·ÖµÄ½â¾öÁËÕâ¸öÎÊÌâ¡£ 
¡¡¡¡JMSµÄͨÓýӿڼ¯ºÏÒÔÒì²½·½Ê½·¢ËÍ»ò½ÓÊÕÏûÏ¢¡£Òì²½·½Ê½½ÓÊÕÏûÏ¢ÏÔÈ»ÊÇʹÓüä¶ÏÍøÂçÁ¬½ÓµÄ¿Í»§» ......

java»ñµÃ´úÀíÕæÊµIP


ÏîÄ¿ÖÐÐèÒªºÍµÚÈý·½Æ½Ì¨½Ó¿Ú£¬¼ÓÁËÀ´Ô´IP¼øÈ¨¹¦ÄÜ£¬²âÊÔʱ·¢ÏÖûÓÐÎÊÌ⣬µ«ÊDz¿ÊðÒÔºó·¢ÏÖ´æÔÚÎÊÌ⣬һֱ¼øÈ¨²»Í¨¹ý£¬Ò»ÈºÈËץϹ¡£
ÎÒÕÒµ½ÄÇ¿éµÄ´úÂ룬¸úÁËÒ»±éÁ÷³Ì·¢ÏÖÂß¼­Ã»ÓÐɶÎÊÌ⣬µ«ÊÇ×îÖյĽá¹ûÈ´»¹ÊǼøÈ¨²»Í¨¹ý£¬ÊµÔÚÓÐЩ¹îÒì¡£Æä»ù±¾Âß¼­ÎªÏÈÈ¡µÃÅäÖõÄIPÁÐ±í£¬È»ºóͨ¹ýrequest.getRemoteAddr()È¡µÃ¿Í»§¶ËµÄIPµ ......

java»ñÈ¡µ±Ç°Â·¾¶

1¡¢ÀûÓÃSystem.getProperty()º¯Êý»ñÈ¡µ±Ç°Â·¾¶£º 
System.out.println(System.getProperty("user.dir"));//user.dirÖ¸¶¨Á˵±Ç°µÄ·¾¶ 
2¡¢Ê¹ÓÃFileÌṩµÄº¯Êý»ñÈ¡µ±Ç°Â·¾¶£º 
File directory = new File("");//É趨Ϊµ±Ç°Îļþ¼Ð 
try{ 
    System.out.println(directory.get ......

Java ±à³ÌµÄ¶¯Ì¬ÐÔ£¬µÚ 8 ²¿·Ö: ÓôúÂëÉú³ÉÈ¡´ú·´Éä

´Ó±¾ÏµÁÐÇ°ÃæµÄÎÄÕÂÖУ¬ÄúÁ˽⵽·´ÉäµÄÐÔÄܱÈÖ±½Ó·ÃÎÊÒªÂýÐí¶à±¶£¬²¢Á˽âÁËÓà Javassist ºÍ Apache
Byte Code Engineering Library £¨BCEL£©½øÐÐclassworking¡£Java ¹ËÎÊ Dennis
Sosnoski ͨ¹ýÑÝʾÈçºÎʹÓÃÔËÐÐʱ classworking£¬À´ÓÃÈ«ËÙǰ½øµÄÉú³É´úÂëÈ¡´ú·´Éä´úÂ룬´Ó¶ø½áÊøËûµÄ Java ±à³ÌµÄ¶¯Ì¬ÐÔ
ϵÁС£
¼ÈÈ»ÄúÒѾ­ ......

JavaʵÏÖÊý×éÐÎʽµÄ¶àÏîʽ¼Ó·¨¡¢¼õ·¨¡¢³Ë·¨¡¢Ïà³ýÔËËã

javaʵÏֵĶàÏîʽ¼Ó·¨£¬¼õ·¨£¬³Ë·¨£¬³ý·¨ÔËË㣬ÆäÖжàÏîʽµÄ±íʾÐÎʽΪ°´Ãݴӵ͵½¸ßµÄϵÊýÊý×飬Êý×éµÄ³¤¶È¼´ÊǶàÏîʽµÄÃÝ
¼´ Êý×é{1,2,3,4}  ±íʾ¶àÏîʽ4x3+3x2+2x+1
ÔËËãÔÚ¹¤¾ßÀàPolynÖнøÐÐ ³õʼ»¯Polyn±ØÐëÒª´«Á½¸ö²ÎÊý ¼´±»³ýÊýºÍ³ýÊý
ÆäÖмӷ¨£¬¼õ·¨ºÍ³Ë·¨ÊǾ²Ì¬·½·¨ ²»ÐèʵÀý¼´¿ÉʹÓÃ
³ý·¨ÐèÒª²úÉúÉ̺ÍÓàÊ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ