2012-05-10 13 views
5

मुझे जावा में एक साधारण ब्राउज़र को लागू करने की आवश्यकता है। मैं जेक्सब्रोसर, जेब्रोसर, जावाएफएक्स (वेबइंजिन + वेबव्यू) सहित कई संभावनाओं का शोध कर रहा हूं। जेक्सब्रोसर की क्षमता है लेकिन यह एक सशुल्क लाइब्रेरी है, जिसे मैं टालना चाहता हूं।जावा ब्राउज़र लाइब्रेरी

इस ब्राउज़र को प्रॉक्सी के माध्यम से कनेक्ट करने में सक्षम होने पर जावास्क्रिप्ट और HTML5 सहित सभी वेब कार्यक्षमताओं को संसाधित करने में सक्षम होना चाहिए। इसलिए सबसे अच्छा समाधान गीको जैसे वेब इंजन का उपयोग करना हो सकता है।

तो मुझे पुस्तकालयों पर कुछ सलाह चाहिए जो कोर गेको प्राथमिकताओं को बदलने की संभावना के साथ गेको इंजन (XULRunner सहित) को लागू करने में सक्षम हैं। इसके अलावा, यदि आप किसी अन्य संभावित समाधान को जानते हैं जिसमें गेको शामिल नहीं है, तो चर्चा करने में संकोच न करें।

+3

यह सवाल किया जा सकता है [के लिए समाप्त हो गया भी खुला अतः] (http://stackoverflow.com/faq#dontask)। –

+1

ऐसा क्यों? हे जावा में एक असली कस्टम ब्राउज़र को लागू करने की कोशिश कर रहे हैं, और यह कैसे करना है इसके बारे में उनके सामने संदेह। – Ricardo

उत्तर

1

क्या आपने SWT Browser widget को आजमाया है?

SWT ब्राउज़र में प्रॉक्सी के लिए, How do I set a proxy for the Browser to use? देखते हैं,

+0

मेरा उद्देश्य है, यदि संभव हो, तो सीधे Gecko पर प्रॉक्सी सेटिंग्स कॉन्फ़िगर करें। एसडब्ल्यूटी जानकारी बहुत पुरानी है और संभव है कि नए XULRunner संस्करणों के साथ काम न करें। "एसडब्ल्यूटी ब्राउज़र विजेट एक मंच के लोकप्रिय एचटीएमएल प्रतिपादन इंजन को एम्बेड करता है: माइक्रोसॉफ्ट® विंडोज़ प्लेटफार्म पर इंटरनेट एक्सप्लोरर, लिनक्स® पर मोज़िला, मैक पर सफारी।" इसके अलावा, मैं चुनना चाहता हूं कि कौन सा इंजन उपयोग करना है। – Ciro

+0

इसके बारे में और पढ़ें, एक समाधान हो सकता है। कोशिश करेंगे और प्रतिक्रिया देंगे। – Ciro

+0

अच्छी तरह से काम किया, XULRunner 1.9 के साथ एसडब्ल्यूटी लागू करने में कामयाब रहे। Gecko वरीयताओं को सुलभ तो प्रॉक्सी आंतरिक रूप से बदला जाएगा। – Ciro

संबंधित मुद्दे