2010-05-29 12 views
8

मुझे स्विंग का उपयोग करके जावा एप्लिकेशन के लिए सिंटैक्स हाइलाइगर बनाने पर कुछ सलाह चाहिए। एप्लिकेशन को फ़ाइल को संपादित करने और वाक्यविन्यास को हाइलाइट करने की अनुमति देनी चाहिए।स्विंग सिंटैक्स हाइलाइटर

मुझे स्विंग लाइब्रेरी नहीं पता, मुझे क्या देखना चाहिए?

उत्तर

10

मैं RSyntaxTextArea का उपयोग करता हूं और यह अच्छी तरह से काम करता है।

+0

+1 कूल ओपन सोर्स टूल !! – bragboy

1

आप JEditorPane पर निर्माण कर सकते हैं, लेकिन jedit syntax बीन का उपयोग करना आसान हो सकता है।

+0

हाहा आपने मुझे उस जेडिट विचार के साथ मार दिया। मैं खुद जेईडीआईटी का उपयोग करने का सुझाव देने वाला था: http://www.jedit.org/api/index.html – laher

+1

(ओपी), सिर्फ रिकॉर्ड के लिए, जेडिटरपेन * प्रत्यक्ष * सिंटैक्स हाइलाइटिंग का समर्थन नहीं करता है: आपको इसकी आवश्यकता होगी जावा स्रोत फ़ाइल को स्वयं पार्स करें और फिर टोकन को हाइलाइट करें (कोई छोटा कार्य नहीं!)। –

2

JSyntaxPane काफी सक्रिय है और कई भाषाओं (+ एक दोस्ताना लाइसेंस) का समर्थन करता है।

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