टर्मिनल अनुप्रयोगों के लिए एक अच्छा जावा, शाप-समान, पुस्तकालय क्या है? [बन्द है]


101

मैं एक जावा टर्मिनल एप्लिकेशन लिखना चाहता हूं जो स्क्रीन हेरफेर करता है। क्या वहाँ कोई अच्छी लाइब्रेरी है जो आपको स्क्रीन को शाप की तरह हेरफेर करने की अनुमति देती है * निक्स / सी दुनिया में?

न्यूनतम सुविधाएँ जो मैं देख रहा हूँ, वे विंडोिंग और उपयोगकर्ता इनपुट समर्थन हैं।

फीचर-स्पीक में, मैं चाहूंगा कि टर्मिनल का एक क्षेत्र है जहां कुछ डेटा नियमित रूप से अपडेट किया जाता है (उसी समय) उपयोगकर्ता स्क्रीन के किसी अन्य भाग में कमांड / टेक्स्ट दर्ज कर सकता है।

जवाबों:


38

नहीं है Charva है, जो मूल कोड के लिए लिंक लेकिन स्विंग के आधार पर एक एपीआई है। स्क्रीनशॉट , पाठ खिड़कियों के बहुत सारे दिखाने ताकि दिखता उपयोगी।


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

24
अंतिम रिलीज़: 2006.
ग्रेज़गोरज़ ओलेडज़की

8
@GrzegorzOledzki अभी अपडेट हो रही है ... अंतिम रिलीज़: 2013.

2
@BartSchuller लिंक मृत है।
इत्ते ग्रामदेव

56

मुझे हाल ही में लालटेन पुस्तकालय मिला । अभी तक इसका उपयोग करने का अवसर नहीं मिला था, लेकिन यह दूसरों के लिए एक अप-टू-डेट विकल्प जैसा दिखता है।


7
धन्यवाद! मैं एक ऐसा कोड ढूंढ रहा था जिसमें कोई देशी कोड न हो।
डेविड एहरमन

25

स्वयं इसका उपयोग नहीं किया है, लेकिन Java Curses Library जैसा आप चाहते हैं वैसा ही लगता है।


अच्छा लगता है, लेकिन मुझे लगता है कि मैं चार्वा के साथ जाऊंगा, क्योंकि मैं एक अधिक ओओ अनुभव प्रदान करूंगा। सलाह के लिये धन्यवाद।
फ्रांसिस्को कैनेडो

12
जावा कर्स अंतिम रिलीज़: 2002.
पिस्तोस

12
जावा कर्सेस ने अब हाल ही में कुछ ध्यान आकर्षित किया है, और 2012 में एक नई रिलीज।
नैट सीके

1
जावा कर्स अंतिम रिलीज़: 2012-12-07
स्टीफ़न

अंतिम अपडेट: 2015-08-07 ध्यान दें कि यह मूल कोड का उपयोग करता है।
जोनासकज - मोनिका

10

यहाँ जेएनआई का उपयोग करके ncurses lib को कॉल करने का एक तरीका है। मैंने इसका परीक्षण किया और यह काम करता है।


7

2013 तक, मुझे जो सबसे करीब मिल रहा है वह ब्लैकन है

ब्लैकन एक शाप पुस्तकालय नहीं है। यह टर्मिनल से दूर चला जाता है, और इसके बजाय, यह अपने आप में "कंसोल विंडो" प्रदान करता है। यह "कंसोल-जैसे" नहीं दिखने का नुकसान है। इसके बजाय, आपको पूर्ण (मनमाना) रंग समर्थन मिलता है, और एक शाप जैसी एपीआई (उनके मुख्य एपीआई के अलावा)।

आप Monoनिश्चित-चौड़ाई वाले वर्णों के लिए फ़ॉन्ट भी सेट कर सकते हैं ।


मैं जो करना चाहता था, उसके लिए बिल्कुल सही। धन्यवाद।

2
@jdersen ब्लैकन में कुछ कीड़े हैं, लेकिन कुल मिलाकर, यह काफी अच्छा है, और मालिक खुलने वाले मुद्दों पर बहुत जल्दी प्रतिक्रिया देता है।
14 फरवरी को ashes999

अंतिम रिलीज़: 27 सितंबर, 2012
स्टीफन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.