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

XULRunner with Java: JavaXPCOM Tutorial 1

ÕâÆª½Ì³Ì¸üÐÂÓÚ2008ÄêÏÄÌ죬ÓÃÀ´¼¯³ÉSWTºÍXULRunnerÀ´ÔÚSWTÀïÏÔʾһ¸öä¯ÀÀÆ÷¡£ÒªÏë»ñµÃ¸ü¶àÐÅÏ¢£¬Çë²Î¿¼
http://www.eclipse.org/swt/faq.php#whatisbrowser
1£¬¼ò½é
       ÕâÆª½Ì³ÌÓÐÁ½¸öÄ¿µÄ¡£Ê×ÏÈ£¬ÎÒÃÇÄÜѧµ½Ò»Ð©XPCOMµÄ¸ÅÄîºÍÔõôͨ¹ýJavaXPCOMÀ´ÔÚjavaÀïʹÓÃËü¡£Æä´Î£¬ÎÒÃÇѧµ½ÔõôÔÚ
java³ÌÐòÀïǶÈëFirefoxä¯ÀÀÆ÷¡£
       ÕâÀïµÄÀý×ÓÎÒÃÇ¿ª·¢£¬±àÒëºÍ²âÊԵĻ·¾³ÊÇUbuntu 8.04ºÍJDK1.6£¨Òë×¢£¬ÎÒʹÓõÄÊÇwindows xp£©¡£ÎÒÃÇÔÚwindowsÏÂÓöµ½
Ò»¸öÎÊÌ⣬Óû§ÎÞ·¨ÔÚformÀïÊäÈëÎı¾£¬ËäÈ»ÔÚÀý×ÓÀï²¢²»ÐèÒªÕâµã¡£
1.1 ÏÂÔØ×ÊÔ´  
      Àý×ÓµÄÔ´ÂëÔÚÏà¹ØÕ½ڵĿªÊ¼ÒÔ¼°ÎÄÕµÄ×îºó¶¼ÓÐÏÂÔØ£¬µ±È»£¬ÄãÒ²¿ÉÒÔÏÂÔØËùÓеĴúÂë
http://ladyr.es/wiki/attachment/wiki/XPCOMGuide/complete-guide-resources-windows.zip  windows
http://ladyr.es/wiki/attachment/wiki/XPCOMGuide/complete-guide-resources-linux.zip   linux
2. °²×°XULRunner
     JavaXPCOMÊÇÒ»¸öÓÃÀ´·ÃÎÊXULRunnerÀïXPCOM×é¼þºÍ·þÎñµÄjava¿â¡£ÔÚÕâÀïÎÒÃǽéÉÜÁËһЩ·½·¨Í¨¹ýjavaÀ´Ê¹ÓÃXULRunner×é¼þ
ºÍ·þÎñ¡£JavaXPCOMÒ²ÄÜÔÚjava³ÌÐòÀïǶÈëGecko¡£JavaXPCOMÐèÒªJava1.4.2»òÕ߸üеİ汾¡£ÎªÁËʹÓÃJavaXPCOMÄãÐèÒªÏÂÃæµÄ²½Öè
£º
    XULRunner£ºÄãÐèÒª°²×°XULRunner¡£ËüÔÚ¿ª·¢Öв¢²»¶Ï±ä»¯¡£Õâ¸ö½Ì³ÌʹÓõÄÊÇ1.9µÄ°æ±¾£¬Õâ¸ö°æ±¾builtµÄʱ¼äÊÇ2008-6-19.
°²×°XULRunnerµÄ·½·¨£º
      1. ¸ù¾Ý×Ô¼ºµÄ²Ù×÷ϵͳÏÂÔØºÏÊʵݲװ°ü£¨Òë×¢£¬ÎÒÔÚwindows xpÏÂÎÞ·¨Ê¹ÓÃXULRunner1.9£¬ÎÒʹÓõÄÊÇ
                xulrunner-1.8.1.3.en-US.win32-20080128£©
   2.½âѹËü£¬±ÈÈç°ÑËü½âѹµ½c:\XULRunner
   3.½øÈëÕâ¸ö·¾¶
   4.Ð¶ÔØÒÔǰµÄ×¢²á
   5.×¢²áÕâ¸ö°æ±¾
   £¨Òë×¢£º×¢²á²¢²»ÊDZØÐëµÄ£¬×¢²áºó¿ÉÒÔÔÚ³ÌÐòÀï²»ÓÃÖªµÀXULRunnerµÄ·¾¶£¬²»×¢²áÒ²¿ÉÒÔ£¬²»¹ý³ÌÐòÀïÒªÖªµÀ·¾¶£©
javaxpcom.jar
MozillaInterface.jar
MozillaGlue.jar
3.ÔÚJavaÀïʹÓÃJavaXPCOM
3.1 JavaXPCOM³õʼ»¯
XPCOM£¨Mozilla Cross-platform Object Model£©ÊÇÒ»¸ö»úÓö×é¼þµÄ¼Ü


Ïà¹ØÎĵµ£º

Java ¾²Ì¬´úÀíºÍ¶¯Ì¬´úÀí

1. ´úÀíģʽÖ÷ÒªÓÐÁ½ÖÖ£º¾²Ì¬´úÀíºÍ¶¯Ì¬´úÀí
2. ¾²Ì¬´úÀí£º
±ÈÈçÒªÔÚÊä³ö“HelloWorld”ǰ´òÓ¡Ò»¸ö×Ö·û´®“Welcome”
A:Ïȶ¨ÒåÒ»¸ö½Ó¿ÚÀà
Java´úÂë
package ttitfly.proxy;       
      
public interface HelloWo ......

java¶àÏ̱߳£´æoracleµÄblob×Ö¶ÎÔÚ±¾µØÉú³ÉͼÏñ

ǰЩÈÕ×ÓÕÛÌÚµÄÔÚÏßÅÄÕÕ£¬ÓÉÓÚÖ»ÊǸüÐÂblob×ֶΣ¬Ã»ÓÐÔÚ±¾µØ±£´æÕÕÆ¬£¬µ¼Ö¿ͻ§ÅÄÄÔÃÅÏëÒªµÄʱºò²»ÄÜÂíÉÏÄóöÀ´¡£Ã»ËµµÄË­Èù˿ÍÊÇÉϵÛÄØ£¬×ö°É¡£Ê¹ÓÃÏ̳߳ش´½¨Èý¸öÏß³ÌÈÃ×Ô¶¨Ò»¸öÏß³ÌÄ¿±ê¹²Ïí£¨Ò²¾ÍÊǰѱíÀïµÄ¼Ç¼·Ö³Én×éͬʱִÐе¼³ö£©¡£³ÌÐòºÜ¼òµ¥£¬Ò»¹²ËĸöÀàºÍÒ»¸öojdbc14.jar°ü¡£ÓÉÓÚsqlÓï¾äд´íÁËÔì³É¶à¸öÏ̶߳ÔÒ»¸ ......

java cstÊ±Çø×ª»»


BODY { color: #000000; font-size: 9pt; font-family: ËÎÌå }
TABLE { font-size: 9pt; font-family: ËÎÌå }
SimpleDateFormat sdfy = new SimpleDateFormat("HH:mm"); 
        String tt =
"Tue Feb 09 10:43:00 CST 2010";
   &n ......

javaÎļþºÍÎļþ¼ÐµÄ²Ù×÷

import java.io.BufferedReader;  
import java.io.File;  
import java.io.FileInputStream;  
import java.io.FileOutputStream;  
import java.io.FileWriter;  
import java.io.IOException;  
import java.io.InputStream;  
im ......

JAVAÐòÁл¯

JAVAµÄÐòÁл¯API£¬ËüÌṩÁËÒ»¸ö¿ò¼Ü£¬ÓÃÀ´½«¶ÔÏó±àÂë³ÉÒ»¸ö×Ö½ÚÁ÷£¬ÒÔ¼°´Ó×Ö½ÚÁ÷±àÂëÖÐÖØÐ¹¹½¨¶ÔÏó¡£½«Ò»¸ö¶ÔÏó±àÂë³ÉÒ»¸ö×Ö½ÚÁ÷£¬Õâ¸öÊÇÐòÁл¯¹ý³Ì£¬·´¹ýÀ´¾ÍÊÇ·¹ÐòÁл¯¡£Ò»µ©Ò»¸ö¶ÔÏó±»ÐòÁл¯ºó£¬ÔòËüµÄ±àÂë¿ÉÒÔ´ÓÒ»¸öÕýÔÚÔËÐеÄÐéÄâ»ú±»´«µÝµ½ÁíÍâÒ»¸öÐéÄâ»úÉÏ£¬»òÕß±»´æ´¢ÔÚ´ÅÅÌÉÏ£¬¹©ÒÔºó·´ÐòÁл¯Ê¹Óá£ÐòÁл¯¼¼ÊõÎªÔ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ