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

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

£¨×ª£©JavaѧϰÊé¼®ÍÆ¼ö

Ô­ÌûµØÖ·£º http://emy.javaeye.com/blog/191659
1. Java
ÓïÑÔ»ù´¡
̸µ½Java
ÓïÑÔ»ù´¡Ñ§Ï°µÄÊé¼®£¬´ó¼Ò¿Ï¶¨»áÍÆ¼öBruce EckelµÄ¡¶Thinking in Java
¡·¡£ËüÊÇÒ»±¾Ð´µÄÏ൱Éî¿ÌµÄ¼¼ÊõÊé¼®£¬Java
Óï
ÑÔ»ù´¡²¿·Ö»ù±¾Ã»ÓÐÆäËüÈκÎÒ»±¾Êé¿ÉÒÔ³¬Ô½Ëü¡£¸ÃÊéµÄ×÷ÕßBruce EckelÔÚÍøÂçÉϱ»³ÆÎªÌì²ÅµÄͶ»úÕߣ¬×÷Õߵġ¶Thinking ......

Java ¶ÑÅÅÐòËã·¨

/**
* ¶ÑÅÅÐò
*
* */
public void heapSort(double[] a){
double temp;
initCreateHeap(a);
for(int i = a.length - 1; i > 0; i --){
temp = a[0];
a[0] = a[i];
a[i] = temp;
createHeap(a, i, 0);
}
}

/**
* ½«Êý×é¿´³ÉÍêÈ«¶þ²æÊ÷£¬½¨Á¢×î´ó¶Ñ
* */
private ......

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


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

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

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